Solaris10:screen-4.0.3導入
提供:KinusatiWiki
目次 |
screen-4.0.3 インストール
- ソース : http://core.ring.gr.jp/pub/GNU/screen/screen-4.0.3.tar.gz
- ページ : http://www.gnu.org/software/screen/
便利なツールです。
コンパイル
普通にコンパイルすると、Solarisの場合以下のエラーが出る。misc.cの修正が必要
gcc -c -I. -I. -O3 misc.c misc.c: In function `xsetenv': misc.c:619: error: too few arguments to function `setenv' gmake: *** [misc.o] Error 1 gmake: *** Waiting for unfinished jobs....
コンパイル開始
# wget http://core.ring.gr.jp/pub/GNU/screen/screen-4.0.3.tar.gz # gzip -dc screen-4.0.3.tar.gz | tar xvfp - # cd screen-4.0.3
misc.cの修正
--- misc.c.org 2003-12-05 22:45:41.000000000 +0900
+++ misc.c 2009-01-02 14:44:00.758676942 +0900
@@ -613,7 +613,7 @@
*/
# endif /* NEEDSETENV */
#else /* USESETENV */
-# if defined(linux) || defined(__convex__) || (BSD >= 199103)
+# if defined(linux) || defined(__convex__) || (BSD >= 199103) || defined(__sun__) || defined(__sun)
setenv(var, value, 1);
# else
setenv(var, value);
configureから実施
# env CFLAGS="-O3" ./configure --prefix=/usr/local --with-socket-dir=/var/run # gmake # gmake install
設定
- ctrl + Tで制御
- logfileは$HOME/log/screen-%Y%m%d-%n.logに出力(ディレクトリは自動で作成されないので手動作成が必要)
- scrollbackは100000
/usr/local/etc/screenrcはscreenrc参照
使い方
以下URLを参照
