On Sun, 28 Mar 2004 elango / swissinfo.org wrote: > i installed ruby-1.8.1 on edura and ruby works > individually tclsh and wish is also working > but when tried to use tk in ruby got the response as given below > > [root@localhost ruby-1.8.1]# ruby > require 'tk' > /usr/local/lib/ruby/1.8/tk.rb:7:in `require': No such file to load -- tcltklib > (LoadError) > from /usr/local/lib/ruby/1.8/tk.rb:7 > from -:1:in `require' > from -:1 > > > can any one knowledgeable help me > thank you > elangovan nambi when you built ruby it did not find the tk/tcl headers or libraries. you need to tell the ./configure script where these are (and possibly the version) when you compile ruby OR you can compile the extenstion afterwards by setting some variables for the makefile. see ruby-1.8.1/ext/tcltklib/README.1st for step by step instructions. -a > > _______________________________________________________________________ > Dreaming of a Swiss Account? Get it here: http://freemail.swissinfo.org > > > > > -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328 | URL :: http://www.ngdc.noaa.gov/stp/ | TRY :: for l in ruby perl;do $l -e "print \"\x3a\x2d\x29\x0a\"";done ===============================================================================