From: Hidetoshi NAGAI Date: 2004-12-24T02:04:55+09:00 Subject: [ruby-dev:25293] Re: tkutil is installed on no tcl/tk environment 永井@知能.九工大です. From: Tanaka Akira Subject: [ruby-dev:25292] tkutil is installed on no tcl/tk environment Date: Fri, 24 Dec 2004 01:45:49 +0900 Message-ID: <87llbpc6a1.fsf@serein.a02.aist.go.jp> > ふと気がついたのですが、Tcl/Tk が入っていない環境でも、tkutil は > install されるようです。これは意図された挙動でしょうか? tkutil は直接には Tcl/Tk のライブラリに依存しません. ただし,tcltklib の一部のメソッドは使っていますから, tcltklib が存在しないと動かないのは tk.rb と同じです. この件が「意図された挙動か?」と言われると, tcltklib が存在しなくても tk.rb がインストールされて しまうのと同程度には意図された挙動ということになります. tcltklib が make されない場合には tk.rb も tkutil.so も インストールすべきではないという話はあるのかもしれませんが, どうなんでしょう? コンパイルに失敗していても tcltklib 以外が既に入っていれば, tcltklib.so をもらってくるだけですぐに実働に持っていける という点では楽という気もしますが,動かないものがどっさり 入っているのは嫌だというのも理解できますし... # ちなみに私自身は,tcltklib のコンパイルの成否に応じて # インストールするかを判定する方法がわかりません.(^_^; -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp