Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: Compiling GD on Solaris 11

by Anonymous Monk
on Dec 10, 2012 at 23:47 UTC ( #1008189=note: print w/ replies, xml ) Need Help??


in reply to Compiling GD on Solaris 11

You're switching compilers and you didn't make realclean? Not likely to work

also perlgcc doesn't appear to have been updated in a decade -- I hear installing a new perl using gcc ( say in /usr/local/opt or some such) is easier to work with


Comment on Re: Compiling GD on Solaris 11
Download Code
Re^2: Compiling GD on Solaris 11
by jfinn (Initiate) on Dec 12, 2012 at 12:04 UTC
    Thanks for the "make realclean" tip, I was just removing the directory and re-downloading it between each attempt to compile. So I downloaded and compiled the latest version of perl and I was able to get GD compiled. Now I'm having a very similar error trying to compile SNMP
    root@solaris11:~/.cpan/build/SNMP-5.0401-n2C6m8# make test cp SNMP.pm blib/lib/SNMP.pm AutoSplitting blib/lib/SNMP.pm (blib/lib/auto/SNMP) /usr/local/bin/perl /usr/local/lib/perl5/5.16.2/ExtUtils/xsubpp -nopro +totypes -typemap /usr/local/lib/perl5/5.16.2/ExtUtils/typemap -typema +p typemap SNMP.xs > SNMP.xsc && mv SNMP.xsc SNMP.c gcc -c -DNETSNMP_ENABLE_IPV6 -m32 -xO4 -xchip=pentium -xregs=no%fra +meptr -mt -xc99=all -Dsolaris2=solaris2 -DFALSE_SHARING_ALIGN=64 -I. +-I/usr/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_ +SAFE_PUTENV -DPERL_USE_SAFE_PUTENV -O -DVERSION=\"5.0401\" -DXS_V +ERSION=\"5.0401\" -KPIC "-I/usr/local/lib/perl5/5.16.2/i86pc-solaris/ +CORE" SNMP.c gcc: unrecognized option '-KPIC' gcc: language c99=all not recognized gcc: language c99=all not recognized gcc: SNMP.c: linker input file unused because linking not done Running Mkbootstrap for SNMP () chmod 644 SNMP.bs rm -f blib/arch/auto/SNMP/SNMP.so LD_RUN_PATH="/usr/lib" gcc -G -L/usr/lib -L/usr/ccs/lib -L/opt/solari +sstudio12.3/prod/lib -L/lib -L/usr/gnu/lib SNMP.o -o blib/arch/auto/ +SNMP/SNMP.so \ -L/usr/lib -lnetsnmp -lgen -lelf -lnsl -lsocket -lkstat \ gcc: SNMP.o: No such file or directory *** Error code 1 make: Fatal error: Command failed for target `blib/arch/auto/SNMP/SNMP +.so'
    This is the last module I need compiled...help would be greatly appreciated.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1008189]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (11)
As of 2014-09-01 09:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (299 votes), past polls