You are viewing a plain text version of this content. The canonical link for it is here.
Posted to p-dev@xerces.apache.org by Jason Scharlach <js...@quarry.com> on 2001/10/26 16:24:53 UTC

Can't get XML-Xerces-1.5.7 to work under Linux

I've been fighting with Xerces on and off for about a week now trying to
get it work with no luck.  I've compiled and installed
xerces-c-src_2001-10-22 and it seems to work fine.  Atleast the tests
run without error and the output looks good.  I've also downloaded and
compiled XML-Xerces-1.5.7.  The compile also went fine for this with no
errors or warnings.  However when I try to run 'make test' I get the
errors like this:

t/DOM_NodeList......Can't load 'blib/arch/auto/XML/Xerces/Xerces.so' for
module XML::Xerces: blib/arch/auto/XML/Xerces/Xerces.so: undefined
symbol: __tf12XMLException at
/usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm line 200.
 at blib/lib/XML/Xerces.pm line 7
Compilation failed in require at t/DOM_NodeList.t line 14.
BEGIN failed--compilation aborted at t/DOM_NodeList.t line 14.
t/DOM_NodeList......dubious                                                  
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-3
        Failed 3/3 tests, 0.00% okay


Every single test fails due to this undefined symbol and I'm not sure on
how to proceed from here.  I'm running perl 5.6 but I've also tried this
with perl 5.0 with the same result.  Here are some basic machine specs.

gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-85)
Perl, v5.6.0 built for i386-linux
uname -a: Linux marvin 2.4.9-6 #1 Thu Oct 18 09:39:55 EDT 2001 i686
unknown

Any help on this would be greatly appriciated.

  Jason

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-p-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-p-dev-help@xml.apache.org


Re: Can't get XML-Xerces-1.5.7 to work under Linux

Posted by "Jason E. Stewart" <ja...@openinformatics.com>.
"Jason Scharlach" <js...@quarry.com> writes:

> I've been fighting with Xerces on and off for about a week now trying to
> get it work with no luck.  I've compiled and installed
> xerces-c-src_2001-10-22 and it seems to work fine.  Atleast the tests
> run without error and the output looks good.  I've also downloaded and
> compiled XML-Xerces-1.5.7.  The compile also went fine for this with no
> errors or warnings.  However when I try to run 'make test' I get the
> errors like this:
> 
> Every single test fails due to this undefined symbol and I'm not sure on
> how to proceed from here.  I'm running perl 5.6 but I've also tried this
> with perl 5.0 with the same result.  Here are some basic machine
> specs.

When the dynamic library has an undefined symbol, and script that
tries to load that module will get a compile error from perl.

> gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-85)
> Perl, v5.6.0 built for i386-linux
> uname -a: Linux marvin 2.4.9-6 #1 Thu Oct 18 09:39:55 EDT 2001 i686
> unknown

Hmm.. Have you applied the RedHat gcc upgrade? If I remember gcc for
redhat7 had some serious problems.

jas.

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-p-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-p-dev-help@xml.apache.org