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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.