RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-15 Thread Kwabbi, Seth
Yes this works. Thanks. -Original Message- From: Crown David T. (DNREC) [mailto:[EMAIL PROTECTED]] Sent: Monday, October 14, 2002 3:15 PM To: Kwabbi, Seth; [EMAIL PROTECTED] Subject: RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module This is because your attempting

Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread Kwabbi, Seth
When running make for the DBD-Oracle-1.12 module, I encounter this error: ld: fatal: file /u01/app/oracle/product/9.0.1/lib//libclntsh.so: wrong ELF class: ELFCLASS64 My environment Solaris 2.8 ( 64 Bit ) and using gcc compiler version 2.95.3 20010315 ( release). Also know if I set

Re: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread David M. Lloyd
You can't link against the 64-bit version unless your Perl (and by extension all modules including DBI and DBD::Oracle) is built with maximal 64-bit support. The problem is that it is not possible to mix and match linking 32-bit and 64-bit libraries. If you do build your Perl as 64-bit, you

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread Kwabbi, Seth
/DynaLoader.pm line 206. at (eval 14) line 3 Compilation failed in require at (eval 14) line 3. Cheers. -Original Message- From: David M. Lloyd [mailto:[EMAIL PROTECTED]] Sent: Monday, October 14, 2002 2:32 PM To: Kwabbi, Seth Cc: '[EMAIL PROTECTED]' Subject: Re: Wrong ELF Class when running

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread David M. Lloyd
. Cheers. -Original Message- From: David M. Lloyd [mailto:[EMAIL PROTECTED]] Sent: Monday, October 14, 2002 2:32 PM To: Kwabbi, Seth Cc: '[EMAIL PROTECTED]' Subject: Re: Wrong ELF Class when running make for DBD-Oracle-1.12 module You can't link against the 64-bit version unless your

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread Crown David T. (DNREC)
, Seth [mailto:[EMAIL PROTECTED]] Sent: Monday, October 14, 2002 14:23 To: '[EMAIL PROTECTED]' Subject: Wrong ELF Class when running make for DBD-Oracle-1.12 module When running make for the DBD-Oracle-1.12 module, I encounter this error: ld: fatal: file /u01/app/oracle/product/9.0.1/lib

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread Kwabbi, Seth
: Wrong ELF Class when running make for DBD-Oracle-1.12 module Run this command: file /u01/app/oracle/product/9.0.1/lib/libclntsh.so.9.0 If it tells you that it is a 64-bit ELF library, it's the 64-bit version. On Mon, 14 Oct 2002, Kwabbi, Seth wrote: When I execute my perl code to connect

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread David M. Lloyd
, 2002 3:10 PM To: Kwabbi, Seth Cc: '[EMAIL PROTECTED]' Subject: RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module Run this command: file /u01/app/oracle/product/9.0.1/lib/libclntsh.so.9.0 If it tells you that it is a 64-bit ELF library, it's the 64-bit version. On Mon

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread Kwabbi, Seth
]] Sent: Monday, October 14, 2002 3:38 PM To: Kwabbi, Seth Cc: '[EMAIL PROTECTED]' Subject: RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module DBD::Oracle's shared object library is linking to the only library it finds. If it is getting /u01/app/oracle/product/9.0.1/lib/libclntsh.so.9.0

RE: Wrong ELF Class when running make for DBD-Oracle-1.12 module

2002-10-14 Thread David M. Lloyd
On Mon, 14 Oct 2002, Kwabbi, Seth wrote: No, the first libclitsh.so.9.o point to the lib32 libraries, otherwise the make would not have worked. The issue here is more of a run time problem, when the Dynamic Loader attempts to load the shared library. Then all I can think of is that the