rxvt for Cygwin

最近の rxvt は Win32API ネイティブ対応しているらしい。で --enable-kanji すると良い感じらしい。このページを参考にインストール。

$ wget ftp://ring.so-net.ne.jp/pub/pc/gnu-win32/contrib/rxvt/rxvt-2.7.2-6-src.tar.gz
$ wget http://www.geocities.co.jp/SiliconValley-Oakland/6022/rxvt-272-6j01-patch.gz
$ tar xvzf rxvt-2.7.2-6-src.tar.gz
$ cd rxvt-2.7.2
$ zcat ../xvt-272-6j01-patch.gz | patch -p1
$ ./configure --prefix=/usr --x-includes="../W11 -IW11" \
   --x-libraries="../W11/lib -mwindows ../W11/wrap/rxvt_res.o -Wl,--subsystem,console" \
   --with-xpm-includes=../W11 \
   --with-xpm-library=../W11/lib \
   --enable-menubar \
   --enable-xpm-background \
   --enable-languages \
   --with-encoding=sjis
$ config.h の "#define USE_XIM 1" をコメントアウト
$ src/xpm.c の #include <xpm.h> を #include <X11/xpm.h> に変更
$ make
$ cp src/rxvt.exe /usr/bin