From: senda@... Date: 1998-06-04T10:44:25+09:00 Subject: [ruby-list:8158] Re: making ruby on solaris ematsu> ematsu> うーん. 反対ではないんですが, 今のままでもいいんじゃないかと思って ematsu> います. というのも, 私の場合もデフォルトサーチパスに入っていない場 ematsu> 所にインストールしているものはいくつかありますが, そういうのってひ ematsu> とつひとつLD_LIBRARY_PATHとおしたりするのが面倒で, 結局 /usr/local/lib ematsu> あたりにみんな symlink するようにしちゃってるからなんですが. ematsu> そうですね。なんも考えていない場合はそうすることがおおいです。 ematsu> たしかにせんださんがおっしゃられるよういに, 実害はなさそうな気はし ematsu> ます. でもなんだか -R ってあまり好きじゃなくて(これは私の個人的な ematsu> 気分の問題です). ematsu> じつは、いきなりパッチしてくださいと投稿しなかったのは私も心のどっかに引っ 掛かりがあったからです。:-) ematsu> ruby で対応してもらえるならば, それはそれでいいのかもしれませんが, ematsu> ruby 以外からも使われる可能性のある library ならば, やっぱり結局 ematsu> LD_LIBRARY_PATHを通すなりしなきゃいけなくなっちゃいませんか? ematsu> そうもいかないのがXの環境で、サーバはopenwinのX、クライアントはほとんどイ ンストールしたX11R6上でコンパイルしたもの、でも、openwinのクライアントもちゃ んと動かなきゃやだ、という場合にはLD_LIBRARY_PATHにたよらないで-Rをつけま くるしかありません(R6のimakeは勝手につけてくれるけど。imakeを使ってない場 合、手で直すしかない)。 rubyの場合、問題となるのはtcltkですね。 ematsu> というわけで, 「反対はしないけど, 現状維持でいいのでは?」 というの ematsu> が私の思ってるところです. ematsu> うーん。 本体には含めないで、 FAQとかREADMEで、extensionがライブラリパスの問題で動かない場合はこういう方 法もあると紹介してもらうぐらいがいいかもしれません。 S.Senda