Re: DBD::Oracle make test fails, undefined symbol: ociepgoe, oracle client 8.0.5
Hi Tim
Thanks for your reply. Sorry if I was not clear, but I had already tried your suggestion and it did not work.
Specifically, in the Makefile.PL, I did;
me@myhost-->diff Makefile.PL Makefile.PL.original
287c287
< $opts{LIBS} = [ "-L$OH/$libdir -lextp -l$lib $syslibs" ];
---
$opts{LIBS} = [ "-L$OH/$libdir -l$lib $syslibs" ];
I think that was as suggested -- I noticed the 8.0.6/hpux exception above it and figured it would be similar.
I notice that the "perl Makefile.PL -s ociepgoe" output is different than what is in that old post.
At this point, I'm pretty clueless.
Tim Bunce wrote:
On Wed, Jun 22, 2005 at 05:27:28PM -0700, Jesse Molina wrote:
Greetings
I am having difficulty making and make testing DBD::Oracle.
Attached are files with detailed info which is asked for in the README
file. Hopefully the listserver will accept them.
My Oracle client is 8.0.5. I know that's old, but the local Mr. Oracle
says that's how it is.
--
The important part is when I do make test, I get the following error;
rootly-user@myhost-->make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01base................Failed to load Oracle extension and/or shared
libraries:
install_driver(Oracle) failed: Can't load
'/root/.cpan/build/DBD-Oracle-1.16/blib/arch/auto/DBD/Oracle/Oracle.so' for
module DBD::Oracle:
/root/.cpan/build/DBD-Oracle-1.16/blib/arch/auto/DBD/Oracle/Oracle.so:
undefined symbol: ociepgoe at
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/DynaLoader.pm line 229.
at (eval 1) line 3
I googled around and found this similar post. I piddled around with the
Makefile.PL but I didn't get anything good out of it;
http://www.mail-archive.com/dbi-users@xxxxxxxx/msg23000.html
Google found this for me:
http://coding.derkeiler.com/Archive/Perl/perl.dbi.users/2004-11/0204.html
Tim.
--
# Jesse Molina
# Mail = jmolina@xxxxxxxxx
# Office = 1.480.585.8937
# Cell = 1.602.323.7608
.