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.
