<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>Dear users,<br>
<br>
I'm trying to install the GEOS (<a href="http://trac.osgeo.org/geos/" target="_blank">http://trac.osgeo.org/geos/</a>)<br>
application in my cygwin, but I'm getting a problem apparently with<br>
the tinyxml.cpp, this is the error message:<br>
<br>
===========================<br>
...<br>
...<br>
...<br>
Making check in swig<br>
make[1]: Entering directory `/usr/local/geos-3.2.2/swig'<br>
make[2]: Entering directory `/usr/local/geos-3.2.2/swig'<br>
make[2]: Nothing to be done for `check-am'.<br>
make[2]: Leaving directory `/usr/local/geos-3.2.2/swig'<br>
make[1]: Leaving directory `/usr/local/geos-3.2.2/swig'<br>
Making check in tests<br>
make[1]: Entering directory `/usr/local/geos-3.2.2/tests'<br>
Making check in bigtest<br>
make[2]: Entering directory `/usr/local/geos-3.2.2/tests/<div id=":9o"><wbr>bigtest'<br>
make &nbsp;bug234.exe TestSweepLineSpeed.exe<br>
make[3]: Entering directory `/usr/local/geos-3.2.2/tests/<wbr>bigtest'<br>
make[3]: `bug234.exe' is up to date.<br>
make[3]: `TestSweepLineSpeed.exe' is up to date.<br>
make[3]: Leaving directory `/usr/local/geos-3.2.2/tests/<wbr>bigtest'<br>
make[2]: Leaving directory `/usr/local/geos-3.2.2/tests/<wbr>bigtest'<br>
Making check in xmltester<br>
make[2]: Entering directory `/usr/local/geos-3.2.2/tests/<wbr>xmltester'<br>
g++ -DHAVE_CONFIG_H -I. -I../../source/headers -I../../source/headers/<br>
geos -I../../source/headers -I../../source/io/tinyxml -<br>
DTIXML_USE_STL &nbsp; &nbsp;-g -O2 -DGEOS_INLINE &nbsp;-pedantic -Wall -ansi -Wno-<br>
long-long &nbsp;-ffloat-store -MT tinyxml.o -MD -MP -MF .deps/tinyxml.Tpo -<br>
c -o tinyxml.o `test -f 'tinyxml/tinyxml.cpp' || echo './'`tinyxml/<br>
tinyxml.cpp<br>
tinyxml/tinyxml.cpp: In static member function `static void<br>
TiXmlBase::EncodeString(const std::string&amp;, std::string*)':<br>
tinyxml/tinyxml.cpp:114: error: `snprintf' undeclared (first use this<br>
function)<br>
tinyxml/tinyxml.cpp:114: error: (Each undeclared identifier is<br>
reported only once for each function it appears in.)<br>
tinyxml/tinyxml.cpp: In member function `void<br>
TiXmlElement::SetAttribute(<wbr>const char*, int)':<br>
tinyxml/tinyxml.cpp:687: error: `snprintf' undeclared (first use this<br>
function)<br>
tinyxml/tinyxml.cpp: In member function `void<br>
TiXmlElement::<wbr>SetDoubleAttribute(const char*, double)':<br>
tinyxml/tinyxml.cpp:709: error: `snprintf' undeclared (first use this<br>
function)<br>
tinyxml/tinyxml.cpp: In member function `void<br>
TiXmlAttribute::SetIntValue(<wbr>int)':<br>
tinyxml/tinyxml.cpp:1258: error: `snprintf' undeclared (first use this<br>
function)<br>
tinyxml/tinyxml.cpp: In member function `void<br>
TiXmlAttribute::<wbr>SetDoubleValue(double)':<br>
tinyxml/tinyxml.cpp:1269: error: `snprintf' undeclared (first use this<br>
function)<br>
make[2]: *** [tinyxml.o] Error 1<br>
make[2]: Leaving directory `/usr/local/geos-3.2.2/tests/<wbr>xmltester'<br>
make[1]: *** [check-recursive] Error 1<br>
make[1]: Leaving directory `/usr/local/geos-3.2.2/tests'<br>
make: *** [check-recursive] Error 1<br>
===========================<br>
<br>
I have:<br>
<br>
CYGWIN_NT-5.1 gery 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin<br>
<br>
So, please, is there a way to solve this problem without uninstalling<br>
my current cygwin version and upgrading to the current 1.7 version of<br>
Cygwin?<br>
<br>
Any hints are very welcome, thanks in advance.<br>
<br>
Best regards,<br>
<font color="#888888"><br>
Gery</font></div><br><div>&nbsp;</div>                                               </div></body>
</html>