From: Josef Wolf <jw / raven.inka.de>
Subject: Re: TkDialogBox missing?
Date: Wed, 6 Sep 2006 02:11:01 +0900
Message-ID: <20060905170438.GB16565 / raven.wolf.local>
> I have not checked yet whether I can use them.  But their bindings seem
> to be part of the ruby/tk package:
> 
> $ rpm -qf /usr/lib/ruby/1.8/tkextlib/iwidgets.rb
> ruby-tk-1.8.2-11
> $ cat /etc/SuSE-release
> SUSE LINUX 10.0 (i586)
> VERSION = 10.0
> $ 

It doesn't verify whether your Ruby/Tk can load Iwidgets extension or not.
Please exec "ruby /usr/lib/ruby/1.8/tkextlib/pkc_checker.rb". 
If it denotes lack of libraries, you cannot use the extension.
For example, the following shows that Iwidgets is NOT available.
-------------------------------------------------------
     :
     :
Ready : itcl.rb : require->{}
*LACK : itcl/incr_tcl.rb : require->{}  FAIL->[["Itcl", :package]]
Ready : itcl/setup.rb : require->{}

Ready : itk.rb : require->{}
*LACK : itk/incr_tk.rb : require->{}  FAIL->[["Itk", :package]]
Ready : itk/setup.rb : require->{}

*LACK : iwidgets.rb : require->{}  FAIL->[["tkextlib/itcl", :require_ruby_lib],
["tkextlib/itk", :require_ruby_lib], ["Iwidgets", :package]]
Ready : iwidgets/canvasprintbox.rb : require->{}
Ready : iwidgets/buttonbox.rb : require->{}
     :
     :
-------------------------------------------------------
-- 
Hidetoshi NAGAI (nagai / ai.kyutech.ac.jp)