わたなべです.

Kazuhiro Yoshida <moriq / ma2.seikyou.ne.jp> writes:

:gtk.so がインストールされているときのみ
:  -DUSE_RUBY_GTK
:のフラグをたてる extconf.rb はどのように書くのでしょうか?

それはたぶん require してみないことにはわからないと思うので,
こんな感じになります.

begin
  require "gtk"
  $CFLAGS = "-DUSE_RUBY_GTK"
rescue LoadError
end