Title: Message
D'oh!  I just found the mailing list archive entry that talks about this error.  I hafta use swig.
 
Sorry about the wasted bandwidth...
 
 

****************************
Todd S. Davenport
96 CG/SCTOA
Eglin AFB, FL
COM: (850) 882-5498
DSN: 872-5498
[EMAIL PROTECTED]
****************************

-----Original Message-----
From: Davenport Todd S GS-12 96 CG/SCTOA [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 20, 2003 9:29 AM
To: '[EMAIL PROTECTED]'
Subject: Compiling on Red Hat

Hi.  I don't know if this is the correct list or not but there is no xerces-p-user.

Anyhoo, I'm trying to compile Xerces-P (2.0.0-3) on Red Hat.  I've tried on both 7.1 and 8.0, and I get the same error message on both.

I am using Xerces-C-2.2 that I compiled myself (although I have tried to use the 2.2 linux 7.2 proton and have gotten the same error message).  I am using perl 5.8.0 and gcc 3.2.  Below is the error message I'm getting.

Any help would be appreciated.  Thanks.

~# perl5 Makefile.PL

Using XERCES_LIB = /tmp/xerces/xerces-c-src2_2_0/lib
Using XERCES_INCLUDE = /tmp/xerces/xerces-c-src2_2_0/include
Checking to see if libxerces is in your library path...Checking if your kit is complete...
Looks good
Processing hints file hints/linux.pl
Warning: Guessing NAME [XML-Xerces] from current directory name.
WARNING: CFLAGS is not a known parameter.
Writing Makefile for Handler
Success!!
Using Xerces-C version: 2.0.0
Checking if your kit is complete...
Looks good
Processing hints file hints/linux.pl
WARNING: CFLAGS is not a known parameter.
Writing Makefile for Handler
Writing Makefile for XML::Xerces

~# make

cp Xerces.pm blib/lib/XML/Xerces.pm
make -C Handler static
make[1]: Entering directory `/tmp/xerces/XML-Xerces-2.0.0-3/Handler'
gcc -c  -I. -IHandler -I/tmp/xerces/xerces-c-src2_2_0/include -D_REENTRANT -D_GNU_SOURCE -fno-strict-alias
ing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686   -DVERSION=
\"\" -DXS_VERSION=\"\" -fpic "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"   PerlCallbackHandler.c
pp
In file included from PerlCallbackHandler.cpp:2:
PerlCallbackHandler.hpp:51:8: warning: extra tokens at end of #endif directive
gcc -c  -I. -IHandler -I/tmp/xerces/xerces-c-src2_2_0/include -D_REENTRANT -D_GNU_SOURCE -fno-strict-alias
ing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686   -DVERSION=
\"\" -DXS_VERSION=\"\" -fpic "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"   PerlContentCallbackHa
ndler.cpp
In file included from PerlContentCallbackHandler.hpp:4,
                 from PerlContentCallbackHandler.cpp:2:
PerlCallbackHandler.hpp:51:8: warning: extra tokens at end of #endif directive
In file included from PerlContentCallbackHandler.cpp:2:
PerlContentCallbackHandler.hpp:10: base class `ContentHandler' has incomplete
   type
PerlContentCallbackHandler.hpp:27: parse error before `&' token
PerlContentCallbackHandler.hpp:40: parse error before `*' token
PerlContentCallbackHandler.cpp:40: parse error before `&' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::startElement(...)':
PerlContentCallbackHandler.cpp:54: `XMLString' undeclared (first use this
   function)
PerlContentCallbackHandler.cpp:54: (Each undeclared identifier is reported only
   once for each function it appears in.)
PerlContentCallbackHandler.cpp:54: parse error before `::' token
PerlContentCallbackHandler.cpp:60: parse error before `::' token
PerlContentCallbackHandler.cpp:66: parse error before `::' token
PerlContentCallbackHandler.cpp:75: `attrs' undeclared (first use this function)
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::endElement(const XMLCh*, const XMLCh*, const
   XMLCh*)':
PerlContentCallbackHandler.cpp:106: parse error before `::' token
PerlContentCallbackHandler.cpp:112: parse error before `::' token
PerlContentCallbackHandler.cpp:118: parse error before `::' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::characters(const XMLCh*, unsigned int)':
PerlContentCallbackHandler.cpp:152: parse error before `::' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::ignorableWhitespace(const XMLCh*, unsigned
   int)':
PerlContentCallbackHandler.cpp:186: parse error before `::' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::processingInstruction(const XMLCh*, const
   XMLCh*)':
PerlContentCallbackHandler.cpp:286: parse error before `::' token
PerlContentCallbackHandler.cpp:292: parse error before `::' token
PerlContentCallbackHandler.cpp: At global scope:
PerlContentCallbackHandler.cpp:310: parse error before `*' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::setDocumentLocator(...)':
PerlContentCallbackHandler.cpp:327: `locator' undeclared (first use this
   function)
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::startPrefixMapping(const XMLCh*, const XMLCh*)':
PerlContentCallbackHandler.cpp:353: parse error before `::' token
PerlContentCallbackHandler.cpp:359: parse error before `::' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::endPrefixMapping(const XMLCh*)':
PerlContentCallbackHandler.cpp:391: parse error before `::' token
PerlContentCallbackHandler.cpp: In member function `void
   PerlContentCallbackHandler::skippedEntity(const XMLCh*)':
PerlContentCallbackHandler.cpp:422: parse error before `::' token
make[1]: *** [PerlContentCallbackHandler.o] Error 1
make[1]: Leaving directory `/tmp/xerces/XML-Xerces-2.0.0-3/Handler'
make: *** [blib/arch/auto/Handler/Handler.a] Error 2




****************************
Todd S. Davenport
96 CG/SCTOA
Eglin AFB, FL
COM: (850) 882-5498
DSN: 872-5498
[EMAIL PROTECTED]
****************************

Reply via email to