From: Koji Arai Date: 2003-06-08T18:56:08+09:00 Subject: [ruby-list:37768] Re: tcltklibの作りかた 新井です。 In message "[ruby-list:37767] Re: tcltklibの作りかた" on 08 Jun 2003 15:20:04 +0900, Mitsuo Igarashi wrote: > mitsu5 です。 > とやっていたら makefile が作られました。 結局とところ > > ruby extconf.rb --with-tcllib=tcl84 --with-tklib=tk84 --with-tcl > -include=/usr/local/include --with-tk-include=/usr/local/include > --with-X11-inc lude=/usr/local/include/X11 > --with-tcl-lib=/usr/local/lib --with-tk-lib=/usr/local/lib ということであれば、 ruby extconf.rb --with-opt-dir=/usr/local \ --with-tcllib=tcl84 \ --with-tklib=tk84 でも良さそうですね。(configure も同じ) extconf.rb とそのオプションに関してはちょっと記述が古いですが http://www.ruby-lang.org/ja/man/index.cgi?cmd=view;name=mkmf.rb も参考にしてください。 > このように全て指定での configure では tcltklib.so は作られません。 > tcltklib のところはすどうりで、 tcltklib のところの makefile が > 作られません。 > > configure script の作成に問題が有るような気がします。 > ハンドコンパイルなしで、 ruby がビルドできるようになると良いので > すが。 MSYS 固有の問題ですかねえ?MSYS インストールして試そうとまで は思わないので、申し訳ないですが他の方のフォローを期待します。 ext/extmk.rb の動作を地道に調べると何かわかるかも。 -- 新井康司 (Koji Arai)