Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

getting xml::xerces to work with perl 5.8.9

42 views
Skip to first unread message

Fergus McMenemie

unread,
May 22, 2009, 4:40:35 AM5/22/09
to
make with XML-Xerces-2.7.0-0 fails on my system. There are
various posts showing the same problem, many of which say
the problem is fixed. I cannot find any clear description of
a fix anywhere.

Help!


fergus: make
cc -c -I. -IHandler -I/usr/local/packages/xerces-c-src_2_7_0/include
-D_REENTRANT -O3 -DVERSION=\"2.7.0-0\" -DXS_VERSION=\"2.7.0-0\"
"-I/usr/local/lib/perl5/5.8.9/darwin-2level/CORE" Xerces.cpp
Xerces.cpp:1219: error: expected unqualified-id before string constant
Xerces.cpp:1220: error: expected initializer before '*' token
Xerces.cpp:1225: error: 'SwigPerlWrapperPtr' does not name a type
Xerces.cpp: In function 'void _wrap_SchemaGrammar_putAnnotation(CV*)':
Xerces.cpp:26918: warning: deleting 'void*' is undefined
Xerces.cpp:26925: warning: deleting 'void*' is undefined
Xerces.cpp: In function 'void
_wrap_SchemaGrammar_getAnnotation__SWIG_0(CV*)':
Xerces.cpp:27009: warning: deleting 'void*' is undefined
Xerces.cpp:27015: warning: deleting 'void*' is undefined
Xerces.cpp: In function 'void _wrap_DOMNode_setUserData(CV*)':
Xerces.cpp:32794: warning: deleting 'void*' is undefined
Xerces.cpp:32804: warning: deleting 'void*' is undefined
Xerces.cpp: In function 'void _wrap_DOMBuilder_setProperty(CV*)':
Xerces.cpp:45438: warning: deleting 'void*' is undefined
Xerces.cpp:45447: warning: deleting 'void*' is undefined
Xerces.cpp: In function 'void _wrap_SAX2XMLReader_setProperty(CV*)':
Xerces.cpp:63091: warning: deleting 'void*' is undefined
Xerces.cpp:63100: warning: deleting 'void*' is undefined
Xerces.cpp: At global scope:
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
.... hundreds more of these messages....
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp: In function 'void boot_XML__Xerces(CV*)':
Xerces.cpp:69557: error: 'struct swig_command_info' has no member named
'wrapper'
make: *** [Xerces.o] Error 1


system description:-

Mac os leopard 10.5.6
perl 5.8.9
Xerces xerces-c-src_2_7_0
Swig 1.3.39

0 new messages