From: Hidetoshi NAGAI Date: 2009-07-01T11:35:09+09:00 Subject: [ruby-dev:38723] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 永井@知能.九工大です. From: oshida@bb-next.net Subject: [ruby-dev:38711] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 Date: Wed, 24 Jun 2009 10:33:13 +0900 Message-ID: <1245807188.4a418254527a2@u1.div.rasch.jp> > > 近い内に仕上げて commit できそうです. > > 了解です。 > 手元のコードでテストさせて頂きます。 問題の箇所については出来上がったと思います. できれば完了させたいと思っている BWidget 1.8 対応などがまだなので 現時点では commit はしていませんが, 現状での差分ファイルを用意しましたのでお試しいただけますと幸いです. # Tk 拡張の最新バージョンへの対応以外の点では作業完了だと思います. # Tcl/Tk8,6b1 への対応も完了しているつもりです. Ruby 1.9 と 1.8 とでのファイルの共通化作業のために 差分ファイルが少々大きくなってしまいましたので, 以下の場所に置いています. revision 23917 からの差分です. http://www.dumbo.ai.kyutech.ac.jp/~nagai/rbtk19-diff.20090701 http://www.dumbo.ai.kyutech.ac.jp/~nagai/rbtk18-diff.20090701 # 1.9 の方は 6692 行 (207KB),1.8 の方は 48325 行 (2004KB) あります. なお,ext/tk/extconf.rb における Tcl/Tk ライブラリの探索能力強化も行っていますので, まずはオプションを全く与えずに configure を実行 (--enable-pthread くらいは必要かも) してみてください. デフォルトでは ActiveTcl 優先で頑張って探してくると思います. よろしくお願いいたします. -- 永井 秀利 (nagai@ai.kyutech.ac.jp) 九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門