From: Shugo Maeda Date: 2000-10-27T12:26:07+09:00 Subject: [ruby-list:25639] Re: require で so をロードするときの環境変数について 前田です。 At Fri, 27 Oct 2000 04:02:23 +0900, YOKOYAMA Takehiro wrote: > >ENV["LD_LIBRARY_PATH"] = "/home/ringo/some/lib" > >require "hogehoge.so" > > > >のようにすれば、正しくロードされるかと思いきや、hogehoge.so は > >ロードされません。 > > 私もここ2日ほど同じ問題で詰まり、しかもウェブのCGIプログラムなので、 > .cshrc あたりで設定するという手も使えなかったのですが、 > /etc/ld.so.conf に登録するという手段で解決しました。 > 詳しくは「man ldconfig」で調べればわかると思います。 ApacheだったらSetEnvディレクティブを使うのが良さそうです。 -- 前田 修吾