From: Kazuhisa YANAGAWA Date: 1998-01-20T16:01:12+09:00 Subject: [ruby-list:5920] Re: ruby 1.1b5 released in message-id: <199801190844.RAA16404@picachu.netlab.co.jp> matz@netlab.co.jp (Yukihiro Matsumoto) writes: > ruby 1.1b5をリリースします.主な変更はUDPクラスですね. 実にバージョンアップが速くて, ちょこちょこ細かなスクリプトを書いて利 用しているユーザとしては大変です (^^; # ま, 基本的に大きなコンパチビリティの欠如というのは無いので, 全然問 # 題無かったりするのですが. ....それはさておき. 研究室の環境では /usr/local/lib/ libtcl.a@ libtcl7.5.a* libtk4.0.a libtcl7.3.a libtk.a@ libtk4.1.a* libtcl7.4.a libtk3.6.a libtksm.so なんて事になっていて, libtcl.a -> libtcl7.4.a, libtk.a -> libtk4.0.a というリンクになっています. で, ふつうに ./configure; make とやると, libtcl7.4 には Tcl_FindExecutable がないので tcltklib が make されな いというはなはだ遺憾な結果に終ります. どうも extconf.rb では全てのライブラリを見つけているように見えるので すが, search_file の返り値だけを使っているので libtcl.a と libtk.a 以外は見捨てられてしまっているようです. せっかくだから, 全部試してみて実際にリンクするバージョンを決める, と いうようにはならないもんでしょうか? # なんかくやしい.... だって, ちゃんとライブラリあるのに (^^; =========================================================================== 柳川 @ 情報システム学研究科 . 電気通信大学 katze@yuba.is.uec.ac.jp January 20th, 1998. # What can't be cured must be endured.