[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:11285] Re: Plamo 2.0 でrunlibc5を使いたい



角田です。

田原さん、竹村さん、ありがとうございます。

結果的には、うごきました。

まず、楽そうな方から、と思って
rpm のバージョンをおとして、展開してそのままで
あっさりうごいてしまいました。

noel のサイトを見ると
tgz バージョンと rpm バージョンは ビルドした時期が
2年も違うので、新しい方(rpm版)は、glibc 用なのでしょうか。

で、そのままではなんだか悔しいので
まず、tgz 版の noel に
ldd noel で、なにを欲しがってるのか確認しました。

        libXt.so.6 => not found
        libX11.so.6 => not found
        libm.so.5 => /lib/libm.so.5 (0x4000c000)
        libc.so.5 => /lib/libc.so.5 (0x40015000)
と、言われるので
ls -l `locate libXt.so.6` すると
lrwxrwxrwx   1 root     root           12  3月 31日  13:34 /usr/X11R6/lib/libXt.so.6 -> libXt.so.6.0*
-rwxr-xr-x   1 root     wheel      338783 12月 20日 2000年 /usr/X11R6/lib/libXt.so.6.0*

ls -l `locate libX11.so.6` では
lrwxrwxrwx   1 root     root           13  3月 31日  13:34 /usr/X11R6/lib/libX11.so.6 -> libX11.so.6.2*
-rwxr-xr-x   1 root     wheel     1009592 12月 20日 2000年 /usr/X11R6/lib/libX11.so.6.2*

ldconfig -v でも、見つけてくれない。

で、runlibc5 に
------------------
#!/bin/sh
if [ $# -eq 0 ]; then
   echo "This script needs a name of the program to execute."
   echo "usage: runlibc5 program_name [options ...]"
   exit 1;
fi
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib
export LD_LIBRARY_PATH
exec $@
------------------
と、書いて無理矢理うごかすと Segmentation fault してしまいました。

> Xのバージョンが合うかどうかはわかりませんが、Plamo-1.4の Xライブラリを、
> /usr/X11R6/lib/old 以下あたりに突っ込んで、

と、教えていただいたのですが
すでに、うごいてしまったので これ以上 情熱が持続しません。ごめんなさい。


前回 書き忘れたのですが、うちの Xサーバは 4.0.2 で
元の 3.3.x は、きれいに消えているはずです。

でわ

References
[plamo:11083] Plamo 2.0 でrunlibc5を使いたい, necop

[検索ページ] [メール一覧]
Plamo ML 公開システム