From: Yuji Shigehiro Date: 1997-09-22T13:07:27+09:00 Subject: [ruby-list:4486] Re: tcltk library > Date: Mon, 22 Sep 97 12:54:06 +0900 > Subject: [ruby-list:4483] Re: tcltk library > Message-Id: <199709220405.NAA11449@picachu.netlab.co.jp> > |> Linux/Debian-1.2、tcl-7.6jp、tk-4.2jp、ruby-1.0-970919 で > |> やってみましたが、エラーとなってしまいました。 > |> tcl/tlのライブラリが呼ばれてないふうです。 > > うちでも同様の現状が発生しました.で,原因は > > tclの代わりにtclx > tk4.0の代わりにtk4 > > を参照してしまっているからです. そんなライブラリがあるのですか. 知りませんでした. > extconf.rbの書き方を修正する必要がありそうです. 今の tctklib/extconf.rb を修正するのであれば, tcllib = search_file(["/usr/lib/libtcl*", "/usr/local/lib/libtcl*"]) tklib = search_file(["/usr/lib/libtk*", "/usr/local/lib/libtk*"]) x11lib = search_file(["/usr/lib/libX11*", "/usr/X11*/lib/libX11*"]) ↑ここらへんを直せば良いと思いますが, そもそも tctklib/extconf.rb の書 き方はあれで良かったのでしょうか? $LDFLAG とかをうまく使って, もっときれいに書けるのであれば, (お暇な時 で結構ですので) 添削してください (^^) ---- 重弘裕二 阪大情報処理教育センター (sigehiro@rd.ecip.osaka-u.ac.jp) 阪大工情報システム白川研 (sigehiro@ise.eng.osaka-u.ac.jp)