diff options
Diffstat (limited to 'ext/gtk')
-rw-r--r-- | ext/gtk/extconf.rb | 2 | ||||
-rw-r--r-- | ext/gtk/gtk.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/ext/gtk/extconf.rb b/ext/gtk/extconf.rb index 5839fac1ce..43c90c0ece 100644 --- a/ext/gtk/extconf.rb +++ b/ext/gtk/extconf.rb @@ -1,7 +1,7 @@ require "mkmf" # may need to be changed -$LDFLAGS="-L/usr/X11R6/lib -L/usr/local/lib" +$LDFLAGS=`gtk-config --libs`.chomp! $CFLAGS=`gtk-config --cflags`.chomp! have_library("X11", "XOpenDisplay") diff --git a/ext/gtk/gtk.c b/ext/gtk/gtk.c index cc552c15b4..c001590010 100644 --- a/ext/gtk/gtk.c +++ b/ext/gtk/gtk.c @@ -9,7 +9,7 @@ ************************************************/ #include "ruby.h" -#include "sig.h" +#include "rubysig.h" #include <gtk/gtk.h> #include <signal.h> @@ -6051,7 +6051,7 @@ Init_gtk() rb_define_method(gWidget, "draw_default", widget_draw_default, 0); rb_define_method(gWidget, "draw_children", widget_draw_children, 0); rb_define_method(gWidget, "size_request", widget_size_request, 1); - rb_define_method(gWidget, "size_alocate", widget_size_allocate, 1); + rb_define_method(gWidget, "size_allocate", widget_size_allocate, 1); rb_define_method(gWidget, "install_accelerator", widget_inst_accel, 4); rb_define_method(gWidget, "remove_accelerator", widget_rm_accel, 4); rb_define_method(gWidget, "event", widget_event, 1); @@ -6208,7 +6208,7 @@ Init_gtk() rb_define_method(gBBox, "set_child_ipadding", bbox_set_child_ipadding, 2); /* CList */ - rb_define_method(gCList, "initialize", clist_initialize, -1); + rb_define_method(gCList, "initialize", clist_initialize, 1); rb_define_method(gCList, "set_border", clist_set_border, 1); rb_define_method(gCList, "set_selection_mode", clist_set_sel_mode, 1); rb_define_method(gCList, "set_policy", clist_set_policy, 2); |