[#1816] Ruby 1.5.3 under Tru64 (Alpha)? — Clemens Hintze <clemens.hintze@...>

Hi all,

17 messages 2000/03/14

[#1989] English Ruby/Gtk Tutorial? — schneik@...

18 messages 2000/03/17

[#2241] setter() for local variables — ts <decoux@...>

18 messages 2000/03/29

[ruby-talk:01782] Platform independend part of Ruby installation?

From: Clemens Hintze <clemens.hintze@...>
Date: 2000-03-08 12:36:05 UTC
List: ruby-talk #1782
(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

In This Thread

Prev Next