[ruby-list:37768] Re: tcltklibの作りかた

From: Koji Arai <JCA02266@...>
Date: 2003-06-08 09:56:08 UTC
List: ruby-list #37768
新井です。

In message "[ruby-list:37767] Re: tcltklibの作りかた"
  on 08 Jun 2003 15:20:04 +0900,
  Mitsuo Igarashi <mitsu5@ruby.famille.ne.jp> 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)

In This Thread