From: ttate@... Date: 1999-06-25T22:59:00+09:00 Subject: [ruby-dev:7230] Re: -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625) 立石です。たびたびすみません。 Date: Fri, 25 Jun 1999 22:51:03 +0900 From: ttate@jaist.ac.jp ttate> komatsu> 強制的に./libruby.soを使わせる方法どなたかご存じですか? ttate> ttate> で、 ttate> ttate> $ ./configure --prefix=/usr/local --enable-shared --program-suffix="-1.3" ttate> $ make ttate> $ make test ttate> (エラー) ttate> $ export LD_PRELOAD=./libruby-1.3.so ttate> $ make test ttate> (成功) ttate> $ unset LD_PRELOAD ttate> ttate> で成功しました。 make testは成功しますが、これだとmake installでこけます。 そこで、 export LD_PRELOAD=$PWD/libruby-1.3.so とすればmake installもうまくいきます。 $PWD/libruby-1.3.soは実際にはフルパスを指定すればよいです。 (/home/ttate/work/ruby/ruby-1.3-990625/libruby-1.3.soなど) Takaaki Tateishi