From: Morton Goldberg Date: 2008-02-19T09:23:14+09:00 Subject: Re: ruby tk -- how do you get it working? On Feb 18, 2008, at 3:05 PM, 7stud -- wrote: > Morton Goldberg wrote: >> On Feb 18, 2008, at 2:52 AM, 7stud -- wrote: >> >>>> Sources of "tcltklib.so" are included in Ruby's source tree. >>>> >>> >>> I searched my computer and I don't have any file by that name. >> >> >> On some platforms (e.g., OS X) it won't have the '.so' extension. On >> my iMac I get >> >> ~ mg: sudo find / -name tcltklib.* -print >> Password: >> /Users/mg/Projects/Ruby/Docs/tcltklib.eng.txt >> /usr/lib/ruby/1.8/powerpc-darwin8.0/tcltklib.bundle >> >> If you are running OS X, tcltklib.bundle is what you should look for. >> > > Ok, I found it: > > /usr/lib/ruby/1.8/universal-darwin8.0/tcltklib.bundle > > Now what do I do? Ask yourself these questions: Is /usr/lib/ruby/1.8 where Ruby 1.8.6 is installed? Or is 1.8.6 in some other directory? If it's in some other directory, why didn't two versions of tcltklib.bundle turn up from find? I'm thinking that your 1.8.6 installation is incomplete -- that it's possible you didn't install tcltklib.bundle when you installed 1.8.6. Regards, Morton