- 548 名前:login:Penguin mailto:sage [2009/04/30(木) 15:39:29 ID:ajK+2vNP]
- >>547
またまた助けて頂きありがとうございます。 > 別マシンでコンパイルしたものを > 取ってきたものだったりしている、ということはありませんか? あぁぁぁ、やっと意味が分かりました。 rpm を rpm2cpio することと、tarball のソースを configure, make する違いが分かってませんでした。 rpm ってことはバイナリ、つまり別の環境で make してるってことですね。 初心者すぎて本当に申し訳ないです…。 いそいそとサーバで find / -name libruby.so* してみましたが 該当がありませんでした。 *.a というのは確か Linux では スタティックリンク ライブラリのファイル名でしたよね。 そもそも公式に libruby のソースが無い時点で?でした。 ruby を configure する時のオプションを変え(--enable-shared)れば *.so を作れると先ほど知りました。 > *レンタルサーバ上でruby (1.8.6)を > tarballからコンパイルし直すのが確実です。 libruby.so がレンタルサーバ上に無かったので、 ruby を tarball から --enable-shared でコンパイルしました。 そして改めて make …しましたが iconv のエラーが未だに解決せず…。 : :
|

|