<HTML dir=ltr><HEAD><TITLE>[GRASS-dev] WinGRASS: Xerces-C and Expat under MingW</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR><BASE href=http://mailstore.rossoalice.alice.it/exchange/Alice000000001264700/Bozze/R:%20[GRASS-dev]%20WinGRASS:%20Xerces-C%20and%20Expat%20under%20MingW.EML/1_text.htm></HEAD>
<BODY>
<DIV id=idOWAReplyText23112 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Hi Benjamin,</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>for xerces I cannot help, while about expat I did a lot of attempts. GDAL configure doesn't want to find it, and I don't know why!!!</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>I think that you would waste your time; it's better to concentrate strengths on xerces</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>Marco</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Da:</B> grass-dev-bounces@lists.osgeo.org per conto di benjamin.ducke@ufg.uni-kiel.de<BR><B>Inviato:</B> lun 03/03/2008 15.18<BR><B>A:</B> grass-dev@lists.osgeo.org<BR><B>Oggetto:</B> [GRASS-dev] WinGRASS: Xerces-C and Expat under MingW<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Dear WinGRASS friends,<BR><BR>I just got hold of my old MinGW notes and would like<BR>to contribute a bit to the GRASS Win binaries.<BR><BR>Has anyone got GDAL 1.5.0 to configure and compile correctly<BR>*including* support for Xerces-C 2.8.0 on MinGW?<BR><BR>I have tried both DLL binaries and compilation from scratch<BR>(which only creates static libs at the moment, but that's OK).<BR><BR>Now, the GDAL configure scripts tries to compile a small Xerces-C<BR>test program and keeps failing like this:<BR><BR>C:/DOCUME~1/bart/LOCALS~1/Temp/cck1aaaa.o: In function<BR>`ZN11xercesc_2_810XMLDeleterD1Ev':<BR>C:/msys/1.0/local/include/xercesc/util/PlatformUtils.hpp:851: undefined<BR>reference to `xercesc_2_8::XMLUni::fgXercescDefaultLocale'<BR>C:/msys/1.0/local/include/xercesc/util/PlatformUtils.hpp:851: undefined<BR>reference to `xercesc_2_8::XMLPlatformUtils::Initialize(char const*, char<BR>const*, xercesc_2_8::PanicHandler*, xercesc_2_8::MemoryManager*, bool)'<BR>collect2: ld returned 1 exit status<BR><BR>The crazy thing is that I know the libraries are fine and<BR>I grepped for "" in the binaries and found the declaration for<BR>the symbol "fgXercescDefaultLocale" in there!<BR>(although it is not present in the "xercesc_2_8::XMLUni::" namespace<BR>form, but I don't know whether it should be).<BR><BR>Also, I had Xerces-C as a static lib in the past and GDAL<BR>would find and use it just fine. That was GDAL 1.4.4, though, so maybe<BR>they just recently added that critical test program.<BR><BR>There are similar problems with Expat. I can also not get<BR>GDAL 1.5 to recognize it.<BR><BR>Any help would be greatly appreciated. It seems that Xerces-C would<BR>be important for WMS support in GDAL.<BR><BR>Best,<BR><BR>Benjamin<BR><BR>_______________________________________________<BR>grass-dev mailing list<BR>grass-dev@lists.osgeo.org<BR><A href="http://lists.osgeo.org/mailman/listinfo/grass-dev">http://lists.osgeo.org/mailman/listinfo/grass-dev</A><BR></FONT></P></DIV></BODY></HTML>