From: Wybo Dekker Date: 2012-04-10T20:57:56+09:00 Subject: Re: Add a GUI to your Ruby Script On 2012-04-10 01:08, Eric C. wrote: > Yes, I think you need glade 3.8. The new glade for GTK uses GTK3 which > has a general GtkBox. GTK2 uses a vbox and a hbox. Visual Ruby uses > GTK2, so you need to use glade 3.8. > > I really don't like that they combined the vbox and hbox together. It > only makes problems for all of us. > > The good side is that gtk2 will be more stable anyway. > > Let me know how it goes. OK, I removed my glade, unpacked glade3-3.8.0.tar.bz2, ran ./configure && make && make install That gave me only /usr/local/bin/glade-3, which says: $ glade-3 --version glade-3: error while loading shared libraries: libgladeui-1.so.11: cannot open shared object file: No such file or directory I also had src/.libs/{glade-3,lt-glace-3} glade-3 was the same as /usr/local/bin/glade-3 lt-glade-3 said: $ ./lt-glade-3 --version glade3 3.8.0 linked it to /usr/local/bin/glade so that: $ glade --version glade3 3.8.0 but vr, with the flipcoin example, still said: /home/wybo/visualruby_examples/flipcoin$ ruby main.rb /usr/local/lib/ruby/gems/1.9.1/gems/vrlib-0.0.31/lib/GladeGUI.rb: line 127 GLib-GObject-WARNING **:cannot create instance of abstract (non-instantiatable) type `GtkBox' Segmentation fault -- Wybo