From: Clemens Hintze Date: 2000-03-08T13:36:05+01:00 Subject: [ruby-talk:01782] Platform independend part of Ruby installation? (mailed + posted) Hi, today it was the first time, I have tried to install Ruby for different platforms on the same filesystem. The filesystem looks like: $HOME | +-- bin | +-- lib | +-- sparc-sun-solaris2.7 | | | +-- bin | | | +-- lib | : | +-- alphaev56-dec-osf4 : | : +-- bin | +-- lib : First I have tried to install Ruby under Solaris 7. I configured it with: ./configure --prefix=/home/bztools \ --exec-prefix=/home/bztools/sparc-sun-solaris2.7 \ --with-search-path=/home/bztools/lib/ruby/site_ruby From other freeware products I know, I have assumed that the installation would put all platform independend parts of Ruby under 'prefix' and all dependend ones under 'exec-prefix'. I would consider nearly all *.rb files as independend, whereas the *.so files would be the dependend ones, right? But unfortunately it seems that *all* the files were installed under the 'exec-prefix' means under $HOME/sparc-sun-solaris2.7/lib/ruby/1.4 instead some of them under $HOME/lib/ruby/1.4 as I would expect! Is this a general problem? Is this intended? If yes, why? If no, could this behavior changed in later releases? It is not nice to have all that stuff duplicated for all platforms. Let us discuss ... :-))) \cle