Message-ID:
From: "Carson, Chuck"
Date: Thu, 14 Dec 2000 11:50:16 -0800
Subject: Problem with DBD-Oracle 1.06 on SuSE 7.0
I am getting this error when configuring DBD-Oracle 1.0.6 on SuSE 7.0,
DBD-Oracle will compile without problems, however, when performing the tests
(make test) it bombs out with the below listed error:
*** Error from executing perl Makefile.PL *****
You have a wait.ph file generated by perl h2ph utility.
It does not define a WCOREDUMP function. That's probably an error.
If a DBD::Oracle test fails then you will probably see a message
from Test::Harness about WCOREDUMP being undefined. You can either ignore
it or try to fix your wait.ph file. The message does not reflect the
cause of the test failure, it's just a problem interpreting the failure.
**** Error from make test after compiling DBD-Oracle with no problems *****
<SNIP>
cp ora_explain blib/script/ora_explain
/usr/bin/perl -I/usr/lib/perl5/5.00503/i586-linux -I/usr/lib/perl5/5.00503
-MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/ora_explain
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/lib/perl5/5.00503/i586-linux -I/usr/lib/perl5/5.00503 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/base..............FAILED tests 4-5
Failed 2/5 tests, 60.00% okay
t/general...........install_driver(Oracle) failed: Can't load
'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle:
libclntsh.so.8.0: cannot open shared object file: No such file or directory
at /usr/lib/perl5/5.00503/i586-linux/DynaLoader.pm line 169.
at (eval 1) line 3
Perhaps a required shared library or dll isn't installed where expected
at t/general.t line 20
dubious
Test returned status 255 (wstat 65280, 0xff00)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/Harness.pm line 288.
make: *** [test_dynamic] Error 255
**** END *****
Anyone have any ideas? This is SuSE 7.0 with the default installation of
Perl. DBI 1.14 is installed correctly (also done from scratch with the
latest source tarball) NOTE: This procedure works fine on Red Hat 7.0, which
comes with Perl 5.6.
Thanks in advance,
Chuck