あらいです。
当方7.0-RC3相当+X.orgもportsから入れている環境で rxvt のコンパイルは出来ております。make時のlogを見た限りでは、だいたい
うち>checking for working Xlocale... yes
エラー>checking for working Xlocale... no
うち>Compiler flags: -O2 -fno-strict-aliasing -pipe
エラー>Compiler flags: -O2 -fno-strict-aliasing -march=pentium-mmx
くらいの違いしかないようです。そちらの環境は何故Xlocaleがno判定になるんでしょうか……ということで他の方が言われているとおり、
08/02/21 に Tsurutani
Naoki<[メールアドレス保護]>
さんは書きました:
> x11/libX11に設定可能なknobはないと思うのですが...
> どこか別のところにlibX11.soがあったりするのではないのでしょうか?
> ldconfig -r | grep libX11 で/usr/local/lib以外が表示されたりするとか、
> 古いX.orgからのアップデートがうまく行ってないとか。
やはりこのあたりが原因ではないかと思います。
なお、コンパイルに成功したrxvtをlddで見るとこんなんなります。
# ldd work/rxvt-2.7.2/src/rxvt
work/rxvt-2.7.2/src/rxvt:
libXpm.so.4 => /usr/local/lib/libXpm.so.4 (0x28098000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x280a8000)
libc.so.7 => /lib/libc.so.7 (0x28195000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28291000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28294000)
librpcsvc.so.4 => /usr/lib/librpcsvc.so.4 (0x28299000)
Xは
xorg-7.3_1 X.Org complete distribution metaport
xorg-apps-7.3 X.org apps meta-port
xorg-cf-files-1.0.2_2 X.org cf files for use with imake builds
…
とまあ一式入っているかと思うところでの作業でした。
--
T.arai
<[メールアドレス保護]>
http://taraijpn.blogspot.com/