From: Jim Freeze Date: 2002-01-14T13:58:04+09:00 Subject: Ruby GTK: problems with GdkImlib Hi: Trying the sample jpg image viewing program below I get the following error: ./gtk.rb p4130011.jpg ./gtk.rb:24: uninitialized constant GdkImlib (NameError) Is there a mistake in the docs, or has something changed? Thanks Jim #!/usr/local/bin/ruby require 'gtk' # # Ruby/Gtk + Imlib : view demo # if(ARGV.size != 1) print $0, " filename\n" exit end filename = ARGV.shift window = Gtk::Window.new(Gtk::WINDOW_TOPLEVEL) window.set_title(filename) window.signal_connect('destroy'){ exit } window.signal_connect('delete_event'){ exit } vbox = Gtk::VBox.new(false, 0) window.add(vbox) vbox.show im = GdkImlib::Image.new(filename) # <---- Error occurs here im.render(im.rgb_width, im.rgb_height) pixd, maskd = im.get_pixmap pixmap = Gtk::Pixmap.new(pixd, maskd) pixmap.show vbox.pack_start(pixmap, true, true, 0) window.show Gtk.main -- Jim Freeze Today is a fine day for Ruby programming. www.freeze.org