From: nobu@... Date: 2004-12-08T01:13:05+09:00 Subject: [ruby-dev:25107] Re: 拡張ライブラリへの共有ライブラリのPATHの埋め込み なかだです。 At Wed, 8 Dec 2004 00:16:05 +0900, Takahiro Kambe wrote in [ruby-dev:25105]: > > enable と disable のどっちをデフォルトにするかが悩ましいとこ > > ろではありますが。 > 明らかに disable なポリシーを持つプラットフォームについてデフォルトを > disable, それ以外は enable とかできるでしょうか? > > 基本的にELFな実行形式を使用しているシステムに共通する問題と思います。 全部まとめて、ELF環境ではデフォルトenableにしてみました。もしか して、-Wl,-export-dynamicもELFに共通でしょうか。 * configure.in (enable_rpath): use rpath flag to embed the library path into extensions on ELF environment. [ruby-dev:25035] Index: configure.in =================================================================== RCS file: /cvs/ruby/src/ruby/configure.in,v retrieving revision 1.258 diff -U2 -p -d -r1.258 configure.in --- configure.in 7 Dec 2004 06:44:42 -0000 1.258 +++ configure.in 7 Dec 2004 15:47:34 -0000 @@ -784,12 +784,4 @@ linux* | gnu* | k*bsd*-gnu) LDFLAGS="$LDFLAGS -rdynamic" fi;; -netbsd*|openbsd*) - if [[ "`$CC -dM -E -