From: Hidetoshi NAGAI Date: 2004-06-23T18:05:38+09:00 Subject: [ruby-dev:23757] Re: can't build tcltklib 永井@知能.九工大です. From: URABE Shyouhei aka.mput Subject: [ruby-dev:23756] can't build tcltklib Date: Wed, 23 Jun 2004 16:27:07 +0900 Message-ID: > Anonymous CVS が復旧したので CVS HEAD を試してみたところ、 ext/tcltklib > のコンパイルでエラーになりました。環境は powerpc-darwin7.4 です。 (snip) > 私の環境では -ltk で見える位置に libtk があるので、以前は普通にコンパイルできていたのですが、なぜ -framework Tk > を見るようになったのでしょうか? なにか議論があったのならどなたかポインタを示していただけませんでしょうか。 ごめんなさい.この修正はまずかったみたいですね. [ruby-talk: 101787] から始まる "Using TclTkAqua on Mac OS X?" という スレッドがあり,その中で というリファレンスが示されていました. これに基づく修正を提示 ([ruby-talk:101961) して,問題があれば報告をと 求めたのですが,何も連絡がなく,そのまま適用してしまってました. デフォルトは元の状態 (-framework を含めない) にして, --enable-mac-tcltk-framework という configure オプションが 指定された場合に -framework Tk を見るように変更しようと思います. 私は Mac の使用経験がなく,こういう対応で本当にいいのかわかりません. もっと良い方法がありましたら,ぜひ教えてください. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp