[#43191] ActiveTclのインストール — HIiroshi Kasamatsu <qqmn89yb9@...>

こんにちは、笠松と申します。

13 messages 2007/02/17
[#43193] Re: ActiveTclのインストール — Hidetoshi NAGAI <nagai@...> 2007/02/18

永井@知能.九工大です.

[#43198] Re: ActiveTclのインストール — HIiroshi Kasamatsu <qqmn89yb9@...> 2007/02/18

永井さん、アドバイスありがとうございます。

[#43217] Ruby 1.8.6 preview2 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 preview2 をリリースしました。

13 messages 2007/02/24

[ruby-list:43188] Re: tk8.4.14のmakeができない

From: Hidetoshi NAGAI <nagai@...>
Date: 2007-02-17 02:19:01 UTC
List: ruby-list #43188
永井@知能.九工大です.

From: HIiroshi Kasamatsu <qqmn89yb9@bird.ocn.ne.jp>
Subject: [ruby-list:43187] tk8.4.14のmakeができない
Date: Fri, 16 Feb 2007 23:45:12 +0900
Message-ID: <20070216222331.36861d35.qqmn89yb9@bird.ocn.ne.jp>
> Vine Linuxも4.0という昨今、未にvine linux3.2のままです。

私の現在のRuby/Tk の主たる開発環境も Vine 3.2 です.(^_^)

> せめて、rubyとruby/tkは最新のものにと、
> tcl8.4.14-src.tar.gz,tk8.4.14-src.tar.gzをまずダウンロード
> しました。tclはうまくインストールできたのですが、
> tkはmakeできません。

同じディレクトリにそれぞれのソースを展開して,すなおに

$ cd tcl8.4.14/unix
$ ./configure --enable-thread
$ make
$ cd ../../tk8.4.14/unix
$ ./configure --enable-thread
$ make

で make できてます.

> どなたかtcl,tkのソースからインストールでき、ruby-1.8.5で
> ruby/tkできている方いらっしゃいますか。

というわけで,実際に Vine 3.2 でも問題なしですが,
どうしてもうまくいかなければ ActiveTcl のバイナリパッケージを
使うのもいいでしょう.
Ruby/Tk でもサポートしている複数の Tcl/Tk 拡張も
含まれてますから,その方が嬉しいかもしれません.

その場合,ActiveTcl をインストールした場所に応じて 
configure オプションを指定して tcltklib をコンパイルしておくか,
TCL_LIBRARY 環境変数を ActiveTcl を指すように設定してから
実行するかが必要です.

configure でどのように指定すればよいかは,
Ruby のソースに含まれる ext/tk/README.ActiveTcl を見てください.
-- 
                                       永井 秀利 (九工大 知能情報)
                                           nagai@ai.kyutech.ac.jp

In This Thread

Prev Next