From: Hidetoshi NAGAI Date: 2006-09-29T03:50:28+09:00 Subject: [ruby-list:42839] Re: macosxでRubyインストール 塰 でエラー 永井@知能.九工大です. From: 上間 つよし Subject: [ruby-list:42837] macosxでRubyインストール 塰 でエラー Date: Fri, 29 Sep 2006 02:42:37 +0900 Message-ID: <3118300742d21671bcb072476fb2322a@otc.ne.jp> > rubyいまアップデートしました。_バージョンは、 > ruby 1.8.5 (2006-08-25) [powerpc-darwin7.9.0] > です。 (snip) > local:~/rensyu uema$ ./uema.rb > ./uema.rb:3:in `require': no such file to load -- tk (LoadError) > from ./uema.rb:3 > > どうしたら tk が使えるようになるでしょうか? > > rubyのインストールの前に > EasyPackageで、tk(8.4.6_01)とtcl(8.4.6_02)は > インストールしました。 Ruby 自体はご自分でコンパイルされたのですよね? 多分,configure の際に Tcl/Tk のライブラリを見つけることができず, tcltklib が構築されなかったのだと思います. 展開した Ruby のソース上で,ext/tk/README.tcltklib を見てください. 確信はありませんが,導入された Tcl/Tk が MacOS X 純正のものなら, configure の際に --enable-tcltk-framework オプションを 追加すればいいかもしれません. なお,X 版の Tcl/Tk ではなく Aqua 版の Tcl/Tk をお使いの場合は, 私が Mac ユーザではないために fix できていない known bug が ありますので ext/tk/README.macosx-aqua の回避策も見ておいてください. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp