From: oshida@... Date: 2009-07-16T12:49:16+09:00 Subject: [ruby-dev:38804] Re: [Bug:trunk] Re: [ruby-cvs:31281] Ruby:r24063 (trunk): * ext/tk/extconf.rb: New strategy for searching Tcl/Tk libraries. 押田です。 お世話になっております。 #別スレと重複しますが、 ruby-dev:38792 に > mingwやcygwinはここ数年見てません... とありましたので、 trunk@24117 を Cygwin で make してみたところ、 成功しました。 一応動作もするようです。 > ユーザーが明示的に指定しない限りやらない方がいいんじゃないで > しょうか? 私もそう思います。 と、言いますか、Tk など外来の共有ライブラリのサーチは、 ローダに任せてよいのではないでしょうか。 そのサーチパスをオーバーライドすれば、 システムデフォルトじゃないパスにあるライブラリを利用することも出来ます。 PATH なり LD_LIBRARY_PATH を設定(変更)して。 #ActiveTcl は %WINDIR%system32 に dll を置いてくれないっぽいですが。 ・・・論点がずれていたらスミマセン(^^;;; それと、VC++ の link.exe の各引数に空白を含む値を渡したい場合、 "" でクオートすれば渡せる筈ですが、 ダメでしたでしょうか? http://support.microsoft.com/kb/815645/ja