[#46093] 質問:mingw環境でのtcltklib.soのコンパイル — Dice <rubyist@...>

Diceです。

12 messages 2009/06/16

[ruby-list:46108] Re: 質問:mingw環境でのtcltklib.soのコンパイル

From: Hidetoshi NAGAI <nagai@...>
Date: 2009-06-19 03:57:11 UTC
List: ruby-list #46108
永井@知能.九工大です.

From: Dice <rubyist@morphball.net>
Subject: [ruby-list:46093] 質問:mingw環境でのtcltklib.soのコンパイル
Date: Tue, 16 Jun 2009 17:19:18 +0900
Message-ID: <4a57beea0906160111j7019e771hc07da12217f71247@mail.gmail.com>
> 現在、mingw環境でのruby 1.8.7のビルドに挑戦しているのですが
> Stubs機構を利用した、tcltklib.so(Ruby/Tk)のコンパイルがうまくいきません。
> 原因の分かる方がおられましたら、アドバイスをいただけないでしょうか?

mingw 環境を用意していないこともあり,正直なところ原因はわかりません.
ですが,今,tcltklib の extconf.rb を書き換えて 
tclConfig.sh/tkConfig.sh の情報を有効活用しようとしている途中ですので,
もし良かったらそれを試してみていただけますか?
tclConfig.sh/tkConfig.sh から得たコンパイラオプションで
改善する可能性もゼロとは言えませんので.

モノは添付しておきますので,試していただける場合は
ext/tk 下の対応するファイルに置き換えてください.

まずは --enable-shared --enable-tcltk-stubs くらいを指定して,
ActiveTcl のライブラリを検索するに任せてみてください.
ダメだった場合はどうダメだったかを教えていただけますと助かります.

他の環境の方も,可能であれば試してみていただけると助かります.
特に,その置き場所が特別ではないのに tclConfig.sh/tkConfig.sh を
見付けることができなかった場合には,
そのパスの情報などいただけますと幸いです.
-- 
永井 秀利  (nagai@ai.kyutech.ac.jp)
九州工業大学 大学院情報工学研究院 知能情報工学研究系 知能情報メディア部門

In This Thread