Mon, 01 Feb 1999 20:59:33 +0900 頃の
   Mail-Count: 00076
      Subject: [ruby-ext:00076] Re: ruby-gtk spin button   
についてのお話にて D Kanda さん曰く… 
(D == "D.Kanda" <MAP2303 / mapletown.net> さん)

In article 00076, <199902011201.VAA06685 / mta1.odn.ne.jp>
D>   うちは普通に make install しているだけですけれど、ちゃんと gtk-config
D> な場所に落ちついてくれています。debian パッケージは昔のバージョンとの互
D> 換性でもとってるのかなぁ。

いえ. というよりは -I なしでもいけちゃう, みたいなところに
本質があるのではないかと想像したりします. 

D> # これだと普通の Gtk+ アプリ書くときも面倒そう。

なので, そういった面倒ではないはずなんです. 
実際 gtk モジュールについても make 自体はなんら問題ないですし. 
差分とるとこんだけです:

--- ruby-gtk-module-0.16.orig/extconf.rb
+++ ruby-gtk-module-0.16/extconf.rb
@@ -17,7 +17,8 @@
 end
 
 gdkincl = nil
-$CFLAGS.split('-I').each do |i|
+tmpincl = $CFLAGS.split('-I') + '/usr/include'
+tmpincl.each do |i|
   i.strip!
   
   if FileTest.exist?(i + "/gdk/gdkcursors.h") and

ま, それはそれとして

D>   一応 /usr/include/gdk も探すように変更しておきます。どんどん難解な
D> extconf.rb になっていくなぁ。

お手数かけます m(__)m

-- 

 やまだ あきら <URL:http://arika.org/>
 (akira / arika.org or akira / nurs.or.jp)