From: WATANABE Hirofumi Date: 2001-12-04T19:26:12+09:00 Subject: [ruby-dev:15352] Re: ruby on NetBSD わたなべです。 Ryo HAYASAKA writes: :明らかに力業ですが, workaround として : :$ DLDFLAGS='-Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib' ./configure \ :--host=i386-netbsdelf --with-default-kcode=euc --enable-shared \ :--with-opt-dir=/usr/pkg --with-X11-dir=/usr/X11R6 \ :--with-tcl-include=/usr/pkg/include/tcl --with-tcl-lib=/usr/pkg/lib \ :--with-tcllib=tcl83 --with-tk-include=/usr/pkg/include/tk \ :--with-tk-lib=/usr/pkg/lib --with-tklib=tk83 : :のようにしてやると僕の環境では ext 以下すべてコンパイルされますし, :ライブラリも使えるようです. 思うに、ext/extmk.rb.inとかlib/mkmf.rbで、 NetBSDの場合は-Lを追加するところでいっしょに-Wl,-Rも追加すれば -R問題は解決しそうな気がしますが、いかがでしょう? --with-hogeはしかたないと思います。 cygwin版rubyを作るときも同じようにいっぱいつけてますし。 -- わたなべひろふみ