(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