(RADIATOR) cant compile DBD-Oracle on solaris 9
Ayotunde Itayemi
aitayemi at metrong.com
Tue Sep 9 03:26:23 CDT 2003
Hi DR,
I had the same problem. Easiest thing to do is to download and install the 32-bit Solaris version of Oracle 9i.
The problem is that the ld command and probably a lot of other executables on your system are 32-bit versions.
The instructions for extracting them are on the download page - a little different from standard Oracle fare -
they don't automatically extract into Disk1, Disk2 and Disk3 directories - so read the short instruction on the
download page.
92010Sol_Disk1.cpio.gz
92010Sol_Disk2.cpio.gz
92010Sol_Disk3.cpio.gz
Regards,
Tunde Itayemi.
----- Original Message -----
From: Datareactor
To: radiator at open.com.au
Sent: Monday, September 08, 2003 7:01 PM
Subject: (RADIATOR) cant compile DBD-Oracle on solaris 9
Dear all
i am facing problem compiling DBD-oracle for radiator2.18
perl Makefile.PL output is OK
i get following error when try to " make "
ld: fatal: file /u01/lib//libclntsh.so: wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to build
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `blib/arch/auto/DBD/Oracle/Oracle.s
o'
i think there is some 64bit vs 32bit issue
i try to compile both with 64bit perl and 32bit perl with no luck
my system information is as followings
1) E250 Sparc Platform with Solaris 9 and Oracle 9
2) v5.6.1 built for sun4-solaris-64int
3) gcc 3.3
Thanks is Advance
Regards
./DR
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.open.com.au/pipermail/radiator/attachments/20030909/3662cfaf/attachment-0001.html>
More information about the radiator
mailing list