From: "NAKAMURA, Hiroshi" Date: 2003-12-23T12:49:00+09:00 Subject: [ruby-list:38936] Re: Ruby 1.8.1 preview4 なひです。 > From: "NAKAMURA, Hiroshi" > Sent: Tuesday, December 23, 2003 12:06 PM > > From: "Masayoshi Takahashi" > > Sent: Tuesday, December 23, 2003 10:48 AM > > > > /usr/local/ruby181p4/bin/rubyrubyに-d付きで実行してみてもらえませんか? > > > 手元で試したところ、*.soが軒並みインストールされてなさそうに見えます。 > > > > 確かにそれっぽいです。 > > すいません、手順がミスってました。なひは--enable-sharedつけてなかったので、 > それ(*.soがない)で問題ありません。高橋さんも? それもウソ。コピーされます。 eban> 拡張ライブラリをスタティックにリンクするのは--with-static-linked-extのほう。 だそうです。 なひのところで起こっていた現象は、以前のbuildの時にconfigureで指定したprefixが、 ext/**/Makefileに残っていて、make distcleanせずにbuildし直したこと、 によるものでした。つまり、拡張ライブラリの*.soが、ヘンなところにコピーされてた。 高橋さん、以前に--prefix=ruby181p1とかでconfigureしてたりしませんか。 make distclean && find . -name 'Makefile'で、Makefileが全部消えてることを確認して、 再度buildしてみて欲しいです。