Re: Xerces-Perl make test gives errors

[email protected] (Jason E. Stewart)
Newsgroups gmane.text.xml.xerces-p.devel
Message-ID <[email protected]>
Kai Zimmer <[email protected]> writes:

> Hi Jason,
> 
> thank you very much for your help. But i am sorry to report...
> 
> Jason E. Stewart wrote:
> 
> >I'm surprised by this being a Linux box. I received a lot of reports
> >of this problem, but they were all on Mac OS X. The fix there was to
> >make the XMLPlatformUtils::isAnySlash() method non-inline. For some
> >reason being inline was screwing things up.
> >
> >It's in src/xercesc/util/Platforms/Linux/LinuxPlatformUtils.cpp line
> >527.
> >
> >Let me know if this helps and I'll send a bug report to the Xerces-C
> > folks.
> 
> no - it didn't work. I removed the word "inline", removed former
> compiled libraries,

Hi Kai,

Perhaps there is some sort of a type mismatch between libxerces.so
(built by Xerces-C) and Xerces.so (built by Xerces-P). Here is what I
have on my system:

$ nm -C ~/build/xerces-c-src_2_3_0/lib/libxerces-c.so|grep -i isanyslash
00217454 W xercesc_2_3::XMLPlatformUtils::isAnySlash(unsigned short)

$ nm -C ~/work/xml-xerces/perl/blib/arch/auto/XML/Xerces/Xerces.so |grep -i isanyslash
         U xercesc_2_3::XMLPlatformUtils::isAnySlash(unsigned short)
00043350 T _wrap_XMLPlatformUtils_isAnySlash

What do you get?

Cheers,
jas.
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.