[Q]
LinuxMLD3 に JRPM の qvwm をインストールして使おうとしたのですが、
うまく起動できません。
kterm から起動しようとしたところ、
qvwm: error in loading shared libraries
: undefined symbol: _Xsetlocale
というエラーメッセージがでました。
[A]
これは glibc への移行による X_locale の問題のようです。
このqvwm を動かすには、
X_locale付で作った XFree86-libs を JRPM かどこかから入手して入れ換えるか、
または、
これを xlocale.c とかいう名前でセーブし、
$ gcc -shared xlocale.c -o xlocale.so
でコンパイルして xlocale.so を作成し、それを root で
$ mv xlocale.so /usr/X11R6/lib
と移動した後、
% LD_PRELOAD=/usr/X11R6/lib/xlocale.so qvwm
と環境変数 LD_PRELOAD に xlocale.so をセットしてから
qvwm を起動するようにすればうまくいくのではないかと思いますが、
いかがでしょうか?
戻る