From: tsone@... (=?ISO-2022-JP?B?GyRCQT46LD1TSScbKEI=?=) Date: 2001-02-22T07:01:40+09:00 Subject: [ruby-list:28140] Re: Ruby/Gtk compile error おはようございます。曽根俊彦です。 Hiroshi IGARASHI writes: > static linkしたら、ちゃんと動いてしまったそうです。 > 当然backtraceは取れません。 > もう少し実験をお願いしていますが、それについてはまた後ほど。 表題の件について、ruby-gtk-0.24 のコンパイルに成功しましたので報告させ ていただきます。 compile error となった原因ですが、[ruby-list:27950] で投稿いたしました、 ruby-1.6.2 をインストールした際の ./configure オプション env CFLAGS="-O2 -m486" ./configure --enable-shared \ > --with-X11-dir=/usr/X11R6 --with-tcl-include=/usr/local/include/tcl8.0 \ > --with-tk-include=/usr/local/include/tk8.0 --with-tcl-lib=/usr/local/lib \ > --with-tk-lib=/usr/local/lib --with-tcllib=tcl80 --with-tklib=tk80 の中の --enable-shared が悪さをしていたようです。Ruby/GTK は全くの無実 でした。 以前、上記の ext/tcltklib が compile できなかったときに、./configure オプションをいじっていたことがありまして、その時に --enable-shared も 付け加えたのですが、何も考えずにそのままにしていたのが仇となったようで す。 DM で何度も私の拙い返事に対し根気強くご指示いただきました、五十嵐さん をはじめ、ご回答いただいた mailing-list の皆様には大変お世話になりまし た。 どうもありがとうございました。 -- 曽根俊彦(SONE Toshihiko)