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 Emmanuel Dreyfus <p9...@criens.u-psud.fr> on 2001/03/07 00:29:55 UTC

NetBSD port

Hi!

I have being porting xerces-c and xalan-c to NetBSD, they work nicely,
that's cool :o) But now I'm trying to port Xerces-p to NetBSD, I have a
serious problem during Xerces_wrap.cpp build:

gcc -c -I/usr/pkg/include/ -I/usr/pkg/include/unicode/
-fno-strict-aliasing -I/usr/pkg/include -O      -DVERSION=\"0.10\"
-DXS_VERSION=\"0.10\" -TP -DPERL_POLLUTE
-I/usr/pkg/lib/perl5/5.6.0/powerpc-netbsd/CORE  Xerces_wrap.cpp
Xerces_wrap.cpp:432: warning: `PERL_POLLUTE' redefined
*Initialization*:1: warning: this is the location of the previous
definition
Xerces_wrap.cpp:434: warning: `__GNUG__' redefined
*Initialization*:1: warning: this is the location of the previous
definition
Xerces_wrap.cpp: In function `void _wrap_DOM_Attr_setSpecified(struct CV
*)':
Xerces_wrap.cpp:2211: no matching function for call to
`DOM_Attr::setSpecified (bool &)'
Xerces_wrap.cpp: In function `void
_wrap_DOM_Entity_setNotationName(struct CV *)':
Xerces_wrap.cpp:6330: no matching function for call to
`DOM_Entity::setNotationName (DOMString &)'

And I have dozens of errors of the same kind. I'm a knowledgable C
programmer, but I'm far from being a C++ expert. I don't know much about
SWIG either. I feel it will takes me weeks before I fix this alone. Do
you have any hint of where should I look to fix that problem?

-- 
Emmanuel Dreyfus.  
p99dreyf@criens.u-psud.fr