Help getting XML::Xerces installed on cygwin

Steve Omand <[email protected]>
Newsgroups gmane.text.xml.xerces-p.devel
Message-ID <[email protected]>
 Hello,

 Please let me know if I am posting this query to the proper list, 
 or if there is a more suitable one for this sort of issue.

 Anyway, following the instructions at http://xml.apache.org/xerces-p/ 
 I am atempting to get XML::Xerces installed on my 
 cygwin/Win2K environment.

 Perl version is 5.6.1 built for cyugwin-multi
 and the xerces-c version is 2.3.0-4

 Looks like I get past the Makefile step OK...

CYGWIN_NT-5.0_DINO #> perl Makefile.PL
Using XERCES_LIB =
/c/cygwin-download/Xerces/Source_kit/xerces-c-2.3.0-4/lib
Using XERCES_INCLUDE =
/c/cygwin-download/Xerces/Source_kit/xerces-c-2.3.0-4/include
using config file:
/c/cygwin-download/Xerces/Source_kit/xerces-c-2.3.0-4/src/xercesc/config.status

Found CXX      =
Found CXXFLAGS =
Found LDFLAGS  =
Using Xerces-C version info from
/c/cygwin-download/Xerces/Source_kit/xerces-c-2.3.0-4/include/xercesc/util/XercesVersion.hpp
Checking to see if libxerces is in your library path...Success!!
Using Xerces-C version: 2.3.0
Writing Makefile for Handler
Writing Makefile for XML::Xerces
CYGWIN_NT-5.0_DINO #> 

 ... then on to make (GNU Make 3.80), where after a while with 
 what look like good messages, I get a slew of 
 "undefined reference to" messages.

CYGWIN_NT-5.0_DINO #> make
make[1]: Entering directory
`/c/cygwin-download/Xerces/Source_kit/XML-Xerces-2.3.0-4/Handler'
make[1]: Leaving directory
`/c/cygwin-download/Xerces/Source_kit/XML-Xerces-2.3.0-4/Handler'
gcc -c -I. -IHandler
-I/c/cygwin-download/Xerces/Source_kit/xerces-c-2.3.0-4/include
-D_REENTRANT -DUSEIMPORTLIB -O2   -DVERSION=\"2
.3.0-4\" -DXS_VERSION=\"2.3.0-4\" 
-I/usr/lib/perl5/5.6.1/cygwin-multi/CORE  Xerces.cpp
Running Mkbootstrap for XML::Xerces ()
chmod 644 Xerces.bs
rm -f blib/arch/auto/XML/Xerces/Xerces.dll
.
.
.
Info: resolving xercesc_2_3::SchemaSymbols::fgDT_ANYSIMPLETYPE        by
linking to __imp___ZN11xercesc_2_313SchemaSymbols18fgDT_ANY
SIMPLETYPEE (auto-import)
Info: resolving xercesc_2_3::XMLPlatformUtils::fgTransService        by
linking to __imp___ZN11xercesc_2_316XMLPlatforXerces.o(.text
+0x85e):Xerces.cpp: undefined reference to `___gxx_personality_sj0'
Xerces.o(.text+0x90e):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0x9b8):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0xab8):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0xbb8):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0xc42):Xerces.cpp: undefined reference to `operator
delete(void*)'
Xerces.o(.text+0xd45):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0xe95):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0x156e):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0x161e):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0x16c5):Xerces.cpp: undefined reference to
`___gxx_personality_sj0'
Xerces.o(.text+0x17c5):Xerces.cpp: more undefined references to
`___gxx_personality_sj0' follow
.
.
.

Any tips as to where to look, or what might be missing to cause this
would be much appreciated.
Thanks,
-Steve
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.