Jello wrote: Decius wrote: Jello wrote: However, any XSUB-based (.xs) modules require recompilation and reinstallation.
When you use Solaris 10, you must execute the following command as root to get ANYTHING from CPAN to build: perl -MCPAN -e 'force install("Scalar::Util")' Otherwise there is no .XS support, and you are so screwed.
Can you build CPAN modules with GCC against the version of perl they distributed? In Solaris 9 the idiots built all their stuff against their commercial compiler and so you pretty much had to throw it all away.
They used Sun's CC, but you don't have to throw it all away. If you install the Sun Studio 11, and perl -MCPAN -e 'force install("Scalar::Util")' then you will find that most everything will build.
What is Sun Studio 11? Its been a while but I ran into a problem getting MemeStreams running under solaris 9 in which perl insisted that the same compiler be used for some secondary component that was used to build perl itself. I don't recall exactly what it was. Perhaps it was mod_perl as most CPAN modules don't have c components. Btw, I hope you're not running telnet. RE: How to use perl on Solaris 10 : docs.sun.com: System Administration Guide: Network Services |