You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Axel Weiß <aw...@informatik.hu-berlin.de> on 2005/03/11 10:46:12 UTC

compilation on cygwin: failes with unresolved symbols

Hi xerces-developers,

my first try to compile xercesc-2.6 on cygwin fails by not resolving 
symbols. Surely, I'm missing something - here is what I did:

- set XERCESCROOT to /home/axel/xml-cerces/c
- cd to /home/axel/xml-cerces/c/src/xercesc
- ./runConfigure -p cygwin -c gcc -x g++
- make

It breaks with:
Building /home/axel/xml-xerces/c/lib/cygxerces-depdom26.dll
g++ -shared  -o /home/axel/xml-xerces/c/lib/cygxerces-depdom26.dll 
<collection of CYGWIN/depdom/*.o left away> -Xlinker --warn-once 
-Xlinker -Map 
-Xlinker /home/axel/xml-xerces/c/lib/cygxerces-depdom26.map -Xlinker
--output-def -Xlinker /home/axel/xml-xerces/c/lib/cygxerces-depdom26.def 
-Xlinker --out-implib 
-Xlinker /home/axel/xml-xerces/c/lib/cygxerces-depdom26.dll.a -lpthread 
-L/usr/lib -L /home/axel/xml-xerces/c/lib -lxerces-c
Creating library 
file: /home/axel/xml-xerces/c/lib/cygxerces-depdom26.dll.a
CYGWIN/depdom/AttrImpl.o(.text+0x4a0):AttrImpl.cpp: undefined reference 
to 'xercesc_2_6::XMemory::operator delete(void*)'
<lot of undefined references left away until>
CYGWIN/depdom/XMLDeclImpl.o(.text+0x8f):XMLDeclImpl.cpp: undefined 
reference to 'xercesc_2_6::XMLUni::fgNoString'

gcc --version
gcc (GCC) 3.3.1 (cygming special)
g++ --version
g++ (GCC) 3.3.1 (cygming special)

Operating system below cygwin is WIN-XP, file-system is fat32.

The file /home/axel/xml-xerces/c/lib/libxerces-c.dll.a.lnk exists.

Any help would be fine.
			Axel

-- 
Humboldt-Universität zu Berlin
Institut für Informatik
Signalverarbeitung und Mustererkennung
Dipl.-Inf. Axel Weiß
Rudower Chaussee 25
12489 Berlin-Adlershof
+49-30-2093-3050
** www.freesp.de **

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org