[csw-users] Ruby questions...

Brian Gupta brian.gupta at gmail.com
Wed Jan 2 08:48:45 CET 2008


It seems that Ruby was built with Sun Studio. This means that when I
try to install a "native" gem that needs to be compiled, the gems
installer will try to use Sun Studio to compile the gem.

I am wondering, since Sun Studio is not included in the Blastwave
repository, and is not freely redistributable, does it make sense to
instead build Ruby with the version of GCC that is in the repository?

Another option would be to support "packaging" of gems. This way
common gems that need to be compiled could be precompiled for pkg-get
installation. (One way to do this would be a single package with all
the most common "native" gems precompiled and preconfigured.).

Please let me know if I am missing a simple option, as this is making
upgrading and installing certain gems rather annoying. (And reminding
me again why Blastwave-like systems are useful).

(Another option, is to submit precompiled Solaris Gems to the upstream
gem repositories, like they do for Win32. I don't know if this would
only make things confusing with the Sparc and x86 32/64bit options.)

Cheers,
Brian

--
- Brian Gupta

http://opensolaris.org/os/project/nycosug/



More information about the users mailing list