screen install memo (UNIX) から screen 本体とパッチを全て取ってきてパッチを当てる。
ftp://www.dekaino.net/pub/screen/screen-4.0.3.tar.gz
ftp://www.dekaino.net/pub/screen/screen-4.0.2-deadlock-patch
ftp://www.dekaino.net/pub/screen/screen-4.0.2-hankanacopy-patch
ftp://www.dekaino.net/pub/screen/screen-4.0.2-patch-cjkwidth-cvs-2006052001
以下、csh での例です
> tar xzf screen-4.0.3.tar.gz > cd screen-4.0.3 > foreach X ( ../screen-4.0.2-* ) foreach? patch -p0 < $X foreach? end > env CFLAGS="-O2 -pipe" LDFLAGS=-s ./configure --enable-colors256 --enable-rxvt_osc --enable-telnet --prefix=$HOME/opt/screen-4.0.3 --with-sys-screenrc=$HOME/opt/screen-4.0.3/etc/screenrc > make > make -n install
変なところに入れようとしないことを確認して
> make install ... termcap entry (./terminfo/screencap) should be installed manually. You may also want to install ./etc/etcscreenrc in /home/e0857-nakamura/opt/screen-4.0.3/etc/screenrc
とかいわれるので、手でインストールします。先ず、screenrc から。
> cp ./etc/etcscreenrc /home/e0857-nakamura/opt/screen-4.0.3/etc/screenrc
terminfo の場合。
> tic terminfo/screeninfo.src
で、$HOME/.terminfo/s/screen などが出来上がります。
termcap の場合。
> cp -p ./terminfo/screencap ~/.termcap
かな?
&color():Invalid color: #123;