[#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:43205] Re: ActiveTclのインストール

From: HIiroshi Kasamatsu <qqmn89yb9@...>
Date: 2007-02-20 12:23:46 UTC
List: ruby-list #43205
永井さん、笠松です。
申し訳ございませんが、駄目でした。
> 
> きっと ext/tk/tcltklib.o なども作られていないのでしょうね.

作られておりませんでした。

> 
> 多分,ext/tk に古い Makefile (make しないようになっているもの) が
> 存在し,新しく configure で指定したオプションが反映された
> 新しい Makefile が作られていないのではないかと思います.
> ext/tk/Makefile を消して,再度 make しなおしてみてください.

ソースを解凍したばかりの状態では、Makefileは存在しませんでした。

もしかしたらと思い、ruby-1.8.2,ruby-1.8.3,ruby-1.8.4と試したところ、
1.8.2と1.8.3では/usr/local/lib/ruby/1.8/tk/に
tk.rbができており、/usr/local/lib/ruby/1.8/i686-linuxには
tkutil.soができていました。また、/ext/tk/tkutil.oができていました。
require 'tk'とすると、no such file to load -- tcltklib(LoadError)とでました。
ところで、1.8.2,1.8.3では
/ext/tk/
/ext/tcltklib/
1.8.4,1.8.5では
/ext/tk/
/ext/tk/tkutil
と構造が違っています。1.8.2,1.8.3がまだ可能性があるような
気もしますが、ディレクトリの深さがtcltklib.soができない
原因の一つと考えられないでしょうか。
みなさんは正常に動いておられるようですので、そんなことはありませんよね。
私の環境にどこか不具合があるのかもしれません。





In This Thread