Hi Webb,
I just built CVS under cygwin this morning, and all went well. The only
odd thing I notice from your error log is a reference to the Xerces 2.2
namespace; you won't get that from CVS or Xerces 2.3.0 source code. So I
wonder how that's slipping in?
Cheers,
Neil
Neil Graham
XML Parser Development
IBM Toronto Lab
Phone: 905-413-3519, T/L 969-3519
E-mail: [EMAIL PROTECTED]
|---------+------------------------------>
| | Webb Roberts |
| | <[EMAIL PROTECTED]|
| | gatech.edu> |
| | |
| | 06/02/2003 11:56 AM|
| | Please respond to |
| | xerces-c-dev |
| | |
|---------+------------------------------>
>---------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| To: [EMAIL PROTECTED]
|
| cc:
|
| Subject: Build failure under cygwin
|
|
|
|
|
>---------------------------------------------------------------------------------------------------------------------------------------------|
I am trying to build xerces-c under cygwin. My cygwin installation is
up-to-date.
I get this with the CVS release, as well, as the 2.3.0 source release.
After running runConfig, during make, on the very first sourcefile, I get
the error below.
I followed posted instructions, or tried to. Did I miss something?
I get the same error when running by hand, outside of make. The -I paths
to the include files look good. From tracing the includes, it seems like
MemoryManager should be included OK.
Thanks!
Webb
g++ -D__CYGWIN__ -I/usr/include -I/usr/include/w32api -c
-I/cygdrive/c/webb/src/xml-xerces/c/include -w -O
-DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2
-DPROJ_DOM -DPROJ_VALIDATORS -DXML_USE_CYGWIN_TRANSCODER
-DXML_USE_INMEM_MESSAGELOADER -DXML_USE_PTHREADS
-DXML_USE_NETACCESSOR_SOCKET -o
/cygdrive/c/webb/src/xml-xerces/c/obj/CYGWIN/Base64.o Base64.cpp
Base64.cpp:162: `MemoryManager' was not declared in this scope
Base64.cpp:162: parse error before `,' token
Base64.cpp: In function `void* xercesc_2_2::getExternalMemory(...)':
Base64.cpp:165: `allocator' undeclared (first use this function)
Base64.cpp:165: (Each undeclared identifier is reported only once for each
function it appears in.)
Base64.cpp:165: `sizeToAllocate' undeclared (first use this function)
Base64.cpp: In function `void* xercesc_2_2::getInternalMemory(unsigned
int)':
Base64.cpp:171: incomplete type `xercesc_2_2::XMLPlatformUtils' does not
have
member `fgMemoryManager'
etc...
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]