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)