Your Solaris-shipped Perl was likely compiled with forte, Sun's compiler. You've likely installed gcc to attempt to install your module. gcc can't compile against that Perl. At least not without some elbow grease.
There are some compiler flags (CCFLAGS) you can use as a workaround, -fPIC (instead of -KPIC) - check your Makefile. Also be sure to google around for this. I used to have this kind of stuff posted on a wiki at my last job because I ran into it frequently. There are some other things you'll have to look out for, thankfully plenty of people have googlable resolutions to issues like yours - search for something like "perl solaris gcc".
Another option is to recompile your Perl with gcc.
Update: You can also ask your company to purchase Sun's compiler tools.
HTH
$,=42;for(34,0,-3,9,-11,11,-17,7,-5){$*.=pack'c'=>$,+=$_}for(reverse s +plit//=>$* ){$%++?$ %%2?push@C,$_,$":push@c,$_,$":(push@C,$_,$")&&push@c,$"}$C[$# +C]=$/;($#C >$#c)?($ c=\@C)&&($ C=\@c):($ c=\@c)&&($C=\@C);$%=$|;for(@$c){print$_^ +$$C[$%++]}
In reply to Re: dbd::oracle compile problem
by chargrill
in thread dbd::oracle compile problem
by yelekeri
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |