Re: Installing DBD-Oracle-1.24 on Linux
[email protected] (John Scoles)
| Newsgroups | perl.dbi.users |
|---|---|
| Message-ID | <[email protected]> |
Leonard Cowan wrote: > make test > PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/01base.t .............. 1/6 # Test loading DBI, DBD::Oracle and version > # Failed test 'install_driver' > # at t/01base.t line 22. > Failed to load Oracle extension and/or shared libraries: > install_driver(Oracle) failed: Can't load '/stage/DBD-Oracle-1.24/blib/arch/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: /stage/DBD-Oracle-1.24/blib/arch/auto/DBD/Oracle/Oracle.so: undefined symbol: kgefac_ at /usr/local/lib/perl5/5.12.0/i686-linux/DynaLoader.pm line 200. > at (eval 8) line 3 > Compilation failed in require at (eval 8) line 3. > Perhaps a required shared library or dll isn't installed where expected > at t/01base.t line 19 > The remaining tests will probably also fail with the same error. > *** Please read the README and README.help.txt files for help. *** > > Funny thing working on one of those myself right at the moment all be it for windows and 64 bit You will have to supply the output from the perl Makefile.Pl and the make to give you good answer but normally this is related to not having the correct binaries for example 32 bit client on a 64 bit OS or alike.