All,

I have successfully compiled and installed perl-5.8.0 on this system. I have also compiled, tested and installed DBI-1.35. I am now trying to install DBD-Ingres-0.36 over the top of that.

make proceeds OK, although there are a slew of warnings that I would prefer didn't appear.

make test fails (output below)

FWIW, libcrt.so (which is where I *think* that clock_gettime lives) is in /usr/lib on this system and I have set LD_LIBRARY_PATH to ':/usr/local/lib:/opt/sfw/lib:/local/ingres/lib:/usr/lib'.

Any clues that anyone can provide will be gratefully accepted.


Later,


Andy




---------- output attached ----------
$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/dbi......install_driver(Ingres) failed: Can't load '/space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so' for module DBD::Ingres: ld.so.1: /usr/bin/perl: fatal: relocation error: file /space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so: symbol clock_gettime: referenced symbol not found at /usr/local/lib/perl5/5.8.0/sun4-solaris/DynaLoader.pm line 229.
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/dbi.t line 49
t/dbi......dubious
Test returned status 255 (wstat 65280, 0xff00)
t/event....install_driver(Ingres) failed: Can't load '/space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so' for module DBD::Ingres: ld.so.1: /usr/bin/perl: fatal: relocation error: file /space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so: symbol clock_gettime: referenced symbol not found at /usr/local/lib/perl5/5.8.0/sun4-solaris/DynaLoader.pm line 229.
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/event.t line 24
t/event....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-17
Failed 17/17 tests, 0.00% okay
t/exec.....install_driver(Ingres) failed: Can't load '/space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so' for module DBD::Ingres: ld.so.1: /usr/bin/perl: fatal: relocation error: file /space/users/ingres/DBD-Ingres-0.36/blib/arch/auto/DBD/Ingres/ Ingres.so: symbol clock_gettime: referenced symbol not found at /usr/local/lib/perl5/5.8.0/sun4-solaris/DynaLoader.pm line 229.
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/exec.t line 53
t/exec.....dubious
Test returned status 255 (wstat 65280, 0xff00)
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------------------ -------
t/dbi.t 255 65280 ?? ?? % ??
t/event.t 255 65280 17 17 100.00% 1-17
t/exec.t 255 65280 ?? ?? % ??
Failed 3/3 test scripts, 0.00% okay. 17/17 subtests failed, 0.00% okay.
make: *** [test_dynamic] Error 2




---------------
Dr Andy Law
--------------------
Head of Bioinformatics - Roslin Institute

Unfortunately, legal niceties require me to add the following to this message...

The information contained in this e-mail (including any attachments) is confidential and is intended for the use of the addressee only.�� The opinions expressed within this e-mail (including any attachments) are the opinions of the sender and do not necessarily constitute those of Roslin Institute (Edinburgh) ("the Institute") unless specifically stated by a sender who is duly authorised to do so on behalf of the Institute.




Reply via email to