09/04/30 00:01:23 8i4a57mf
>>544
やはりそうだろうとは思いましたが、つまり
>libruby.soがどっか(glibcのバージョンがあってない)別マシンでコンパイルしたものを
>取ってきたものだったりしている、ということはありませんか?
ということですね?
CentOSのbuildsysでコンパイルして出来たlibruby.soがCentOS
のglibcのlibc.soにはあるeaccess@GLIBC_2.4シンボルを要求している
のに対して、レンタルサーバ上のglibcのlibc.soにはそのシンボルが無い
為にそのエラーが起こっています。
対処法
*レンタルサーバ上でruby (1.8.6)をtarballからコンパイルし直すのが
確実です。
*rubyのheader fileだけをruby-devel rpm(をrpm2cpioしたもの)
からインストールして、libruby.soのsymlinkに関しては、多分既にレンタル
サーバ上にあると思われるlibruby.so.1.8.5に対して適当にsymlinkを
作成して(mfiler3を)コンパイルをするとうまくいくかもしれません。