persistent undefined symbols with xerces-p
Scott <[email protected]>
| Newsgroups | gmane.text.xml.xerces-p.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi there. I've been trying to get xml::xerces going, with no love... It's perl 5.8.0, i686-linux-thread-multi-ld, with a rebuilt binary with the export-dynamic whole-archive stuff as specified in the FAQ. Redhat 7.3, but with GCC 3.0.4, libc 2.2.5 I built xerces-c 2.3.0 from source, and that went just fine. I've got xerces-p 2.3.0 and it builds ok, but the test gives me PERL_DL_NONLAZY=1 /cluster/lsfpool/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/actualCast..............Can't load '/root/XML-Xerces-2.3.0-4/blib/arch/auto/XML/Xerces/Xerces.so' for module XML::Xerces: /root/XML-Xerces-2.3.0-4/blib/arch/auto/XML/Xerces/Xerces.so: undefined symbol: __ti19PerlCallbackHandler at /cluster/lsfpool/perl/lib/perl5/5.8.0/i686-linux-thread-multi-ld/DynaLoader.pm line 229. at /root/XML-Xerces-2.3.0-4/blib/lib/XML/Xerces.pm line 7 Compilation failed in require at t/actualCast.t line 11. BEGIN failed--compilation aborted at t/actualCast.t line 11. Undefined subroutine &XML::Xerces::XMLPlatformUtils::Terminate called at /root/XML-Xerces-2.3.0-4/blib/lib/XML/Xerces.pm line 24. END failed--call queue aborted at t/actualCast.t line 11. Undefined subroutine &main::fail called at t/actualCast.t line 7. END failed--call queue aborted at t/actualCast.t line 11. t/actualCast..............dubious Test returned status 255 (wstat 65280, 0xff00) Can anybody save me? -- Scott McCallum Sr. Unix Administrator Whitehead Institute (http://wi.mit.edu/) m c c a l l u m @ w i . m i t . e d u ext 85120