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

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to