[#7102] Ruby 1.3.4-990611 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990611 is out, check out:

20 messages 1999/06/11

[#7223] Ruby 1.3.4-990625 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990625 is out, check out:

14 messages 1999/06/25
[#7224] -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625) — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp> 1999/06/25

早坂@会津大学です。

[ruby-dev:7230] Re: -Wl,-rpath on Linux (Re: Ruby 1.3.4-990625)

From: ttate@...
Date: 1999-06-25 13:59:00 UTC
List: ruby-dev #7230
立石です。たびたびすみません。

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 <ttate@jaist.ac.jp>

In This Thread