in reply to Re^4: dbd::oracle compile problem
in thread dbd::oracle compile problem

Ok, so you're appparently using ActiveState Perl on Solaris. I'm sure you've checked here: PPM Repository Page and saw that DBD::Oracle isn't distributed via PPM. Rats.

I also see that perl was compiled using the -KPIC CC flag. (BTW, that's not a flag you pass to make - it's a flag to cc, whichever cc you're using, and it's defined in the Makefile on a line that begins CCFLAGS=).

I no longer have Solaris available to me, nor on any platform do I use ActiveState, so I believe you've run to the end of my help.

ActiveState more than likely has support forums for people using the free ActiveState. If you've purchased it, though - you're in luck, because you also bought some commercial support.

If all else fails, I wholeheartedly recommend entering a few of these terms in google, hit "search", and click around on a few of the links returned.

And if you haven't already, please read the readme that came included with DBD::Oracle - I'm sure they have some tips there as well.

. . .

Oh, looky, there IS a README there, with a big section on "IF YOU HAVE PROBLEMS:".



--chargrill
$,=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[$%++]}

Replies are listed 'Best First'.
Re^6: dbd::oracle compile problem
by yelekeri (Novice) on Jul 26, 2006 at 21:29 UTC
    HAHA, you know the problem was, the hidden Control M characters in some of the c files. I am not sure how it got in the first place, well that did the trick, I am able to compile now.