Hi Steve, I also got the same problem I was not able to solved it and after a few trials I give up, but in some of the messages I seem to remember there was a similar problem reported -NOT CYGWIN- I looked for the problem instead of platform and as far I remember the solution was to recompiling Perl with some nasty options.
My knowledge is limited and my time short so I decided to leave it for a while and stick to Xerces-C only which is working fine under Cygwin. Sorry not to be more helpful. Good Luck, Juan Antonio ----- Original Message ----- From: "Steve Omand" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, February 12, 2004 5:23 PM Subject: Help getting XML::Xerces installed on cygwin > > 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.sta tus > > 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/X ercesVersion.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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
