The driver builds, but most tests fail. The error message is
interesting, the linker is complaining about missing symbol db_print.
Sure enough:
working host# nm blib/arch/auto/DBD/Informix/Informix.so | grep db_print
(no output)
broken host# nm blib/arch/auto/DBD/Informix/Informix.so | grep db_print
[394] | 0| 0|FUNC |GLOB |0| UNDEF|db_print
But, earlier in the log was a single error about:
warning 922: "-Ae" is unsupported in the bundled compiler
And that was the clue- HPUX ships with a brain-dead compiler, and the
'Ansi C Compiler' is an extra cost option. aCC was installed on this
machine, but the /usr/bin/cc symlink still pointed at the bundled
compiler. Once I fixed that and recompiled, DBD::Informix worked.
allan
--
"The truth is an offense, but not a sin"