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

From: Mitsuo Igarashi <mitsu5@...>
Date: 2003-06-07 14:00:33 UTC
List: ruby-list #37764
mitsu5 です。

レスありがとうございます。

Koji Arai <JCA02266@nifty.ne.jp> wrote:

> 新井です。
> 
> In message "[ruby-list:37762] tcltklibの作りかた"
>   on 07 Jun 2003 13:13:29 +0900,
>   Mitsuo Igarashi <mitsu5@ruby.famille.ne.jp> wrote:
> > mitsu5 です。
> 
> > これで、 tcl8.4.3  tk8.4.3 はすんなりビルド終了しまして、
> > ruby-1.8.0 のビルドは出来るのですが、
> > ext/tcltklib のところが何も出来ません。
> > 
> > 
> > $ ../configure --enable-shared --with-tcl-dir=/d/Msys108/local/lib/tcl84 --with
> > -tk-dir=/d/Msys108/local/lib/tk84 
> 
> ext/tcltklib/mkmf.log というファイルができてると思うのでそれ
> を見せてください。
> 
> X のヘッダファイルとかが必要なんじゃないですかね?

ソースの ext/tcltklib にも、 configure 後に出来る ext/tcltklib 
両方ともに mkmf.log は存在しません。

なお、 Msys の local/include には、 tk.h  tcl.h  X11-headers が
存在しますので、以下のようにもやってみておりますが何も起こりませ
ん。 

$ ../configure --enable-shared 
--with-tcllib=tcl84 --with-tklib=tk84 --with-tcl-include=/usr/local/include/tcl8.4 --with-X1-include=/usr/local/include/X11 

tcltklib/extconf.rb の内容が良く理解できないのですが、これ
と Msys とが合わないのでしょうか。

これを除けば ruby そのものは build 後ちゃんと動くのですが。
よろしくお願いいたします。

-------========--------
mitsu5
mitsu5@ruby.famille.ne.jp

In This Thread