From: Masao Mutoh Date: 2007-04-08T11:41:42+09:00 Subject: [ruby-list:43397] Re: VB6からrubyを呼び出す際の問題について むとうです。 On Sun, 8 Apr 2007 04:37:29 +0900 arton wrote: > artonです。 > RScriptが呼ばれた場合は同時配布しているzlibやopensslがロードされることに > 問題はないはずなので、内部でPATHを設定するのがよさそうですね。 Ruby-GNOME2では、同時配布されたライブラリ以外のライブラリ、 (例えば、gimp for Win32が配布しているライブラリ)が、先に呼び出される とバージョンがあわなかったりして問題になる場合があります。 そこで、同時配布されるdllを最優先に呼び出すことにしています。 インストール時に自身が配布するGTKをインストールしないことも 選択できるのですが、その場合はPATHで読める範囲のdllを読もうとします。 が、その手法ですと、PATHが指定されてないといけない、とか、バージョン があってなくてはいけない、とか、チェックしなければいけない項目が 多い割には益が少ないんですよね。