From: Mike Calder Date: 2004-04-29T23:48:42+09:00 Subject: Re: Ruby under Suse Linux I do read README and INSTALL files. I did the original installs in the correct manner - ruby install.rb or config, make, make install, depending. Once libraries are created though, and they are not where the executable expects them to be, it's usually enough to copy them about; that's what I've done. I still need to know where Ruby expects these things to be, or how to specify (preferably in a single place, once and for all) where it should look. On Thursday 29 April 2004 15:19, ts wrote: > >>>>> "M" == Mike Calder writes: > > M> I suspect the problem is where the library modules and files are > expected to M> be - I just can't sort it out; I've copied everything > several times over in M> every place I think they should be; I have > multiple copies all the same M> in ../ruby/1.8, ../ruby/site-ruby/1.8, in > my home directory ../ruby/1.8 M> and ../ruby/site-ruby/1.8. > > Well, the problem is that you must *not* manually copy the files. > > First before installing a module, verify if it's not distributed with your > version of ruby. It's useless to have multiple versions of the same > extensions > > Then read the file README.en (or ...) which come with the extension. > > Generally there are 2 ways to install an extension > > $ ruby extconf.rb > $ make > ($ su) > # make install > > or > > $ ruby install.rb config > $ ruby install.rb setup > ($ su) > # ruby install.rb install > > > Guy Decoux -- Clear skies! Mike Calder.