I've been beating my head on this all afternoon.  I've searched the web,
read the README files, and have run out of ideas.

I'm trying to build DBD-Oracle 1.12 on Solaris 7.  I've got the Solaris
8.1.7 client installed in /opt/oracle/oracle8i/8170-SUN.

I've set ORACLE_HOME, ORACLE_SID, and ORACLE_USERID.  I've tried building
this with gcc, Sun's Forte Workshop cc, and anything else I could find
(being sure to do a make clean;perl Makefile.PL and start from scratch
each time.)  I saw the note in README.help about Solaris, GCC, getting GNU
as and ld out of the way, didn't help.

This is driving me nuts!  I don't remember having so many problems when I
built 1.06.

(butthead:682)$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/apps/plx/lib/perl5/5.6.0/sun4-solaris -I/apps/plx/lib/perl5/5.6.0 -e
'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;'
t/*.t
t/base.......Failed to load Oracle extension and/or shared libraries:
install_driver(Oracle) failed: Can't load
'blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: ld.so.1:
/usr/bin/perl: fatal: relocation error: file
blib/arch/auto/DBD/Oracle/Oracle.so: symbol OCIServerAttach: referenced
symbol not found at /apps/plx/lib/perl5/5.6.0/sun4-solaris/DynaLoader.pm
line 200.
 at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at t/base.t line 19
The remaining tests will probably also fail with the same error.


Reply via email to