From: goto@... Date: 2003-08-27T18:15:06+09:00 Subject: [ruby-list:38290] Re: [ANN] Ruby-GNOME2-0.6.0 お世話になります後藤と申します。Ruby-1.8.0を使用しています。 DebianのwoodyでRuby-GNOME2-0.6.0をインストールしようとしているのですが、 以下のようなエラーとなってコンパイルに失敗します。 rbgtkclipboard.c: In function `Init_gtk_clipboard': rbgtkclipboard.c:198: `clipboard_get_display' undeclared (first use in this function) rbgtkclipboard.c:198: (Each undeclared identifier is reported only once rbgtkclipboard.c:198: for each function it appears in.) make[1]: *** [rbgtkclipboard.o] エラー 1 make[1]: Leaving directory `/home/goto/targz/ruby-gnome2-all-0.6.0/gtk/src' make: *** [all] エラー 2 gtk+のバージョンは以下のように2.0.2です。 ii libgtk2.0-0 2.0.2-5woody1 Development files for the GTK+ library. このため以下のようにrbgtkclipboard.cのclipboard_get_display()が undeclaredになるのだと考え、エラーの発生した198行をコメントアウトして コンパイルしました。 #if GTK_MINOR_VERSION >= 2 static VALUE clipboard_get_display(self) VALUE self; { return GOBJ2RVAL(gtk_clipboard_get_display(_SELF(self))); } #endif これでインストールして使用しても問題はないのでしょうか。それともGtk+の バージョンをアップすべきなのでしょうか。 -- goto@yokogawa-kouji.co.jp