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
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
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
/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
.
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
, 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
: 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
, 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
]]
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
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
10 matches
Mail list logo