[geos-devel] [GEOS] #260: Problem using locale with WKTReader
#260: Problem using locale with WKTReader ---+ Reporter: del| Owner: geos-devel@lists.osgeo.org Type: task | Status: new Priority: major | Milestone: 3.1.1 Component: Default| Version: 3.0.3 Severity: Annoyance |Keywords: ---+ Hello, I spotted the following problem (on at least ubuntu and gentoo): When LANG=fr_FR.utf8 is set... WKTReader fails reading points. Giving POINT (2154.7500 321.53800109) to WKTReader leads to the following error: Unable to handle the packet: ParseException: Expected number but encountered word: '2154.7500'. I checked in the source code... and WKTReader uses the strtod(...) function in io/StringTokenizer.cpp:76 which uses the locale to decide what looks like a number... or in French, we use , instead of . for the radix character. This is kind of a problem for an application which cannot force the locale to be the standard C one... -- Ticket URL: http://trac.osgeo.org/geos/ticket/260 GEOS http://geos.refractions.net/ GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).___ geos-devel mailing list geos-devel@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/geos-devel
Re: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008
Do GEOS 3.1.0 or 3.0.3 pass? On Sat, Jun 13, 2009 at 8:41 AM, Obe, Reginarobe@cityofboston.gov wrote: geos-3.1.1rc1 -- fails under Visual Studio 2008. well at least for me anyway. 1) capi unit is still referencing GEOSGeomToWKB... - I think Mateuz said this should not be in 3.1.1 -- just in 3.2? I took it out, but everything still fails 2)badthreadtest.c, threattest.c, geostest.c -- have a big red mark -- saying they are missing CoordinateSequenceFactor.cpp among other things. 1LinearComponentExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\LinearComponentExtracter.cpp': No such file or directory 1PointExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PointExtracter.cpp': No such file or directory 1PolygonExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PolygonExtracter.cpp': No such file or directory 1AssertionFailedException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\AssertionFailedException.cpp': No such file or directory 1IllegalArgumentException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\IllegalArgumentException.cpp': No such file or directory 1UnsupportedOperationException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\UnsupportedOperationException.cpp': No such file or directory 1geos_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbwriter.h(67) : see declaration of 'geos::io::WKBWriter' 1geos_ts_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(96) : warning C4512: 'geos::precision::GeometrySnapper' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(45) : see declaration of 'geos::precision::GeometrySnapper' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first
RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008
Paul, Haven't tried 3.0.3 but the 3.1.0 tar ball fails too with similar errors. I usually compile from SVN rather than the tar and I recall that passing but it was about 2 weeks ago i tried that. Let me try compiling directly from SVN to make sure that works. If so could be just the tar balls that are missing something. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Paul Ramsey Sent: Sat 6/13/2009 11:46 AM To: GEOS Development List Subject: Re: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Do GEOS 3.1.0 or 3.0.3 pass? On Sat, Jun 13, 2009 at 8:41 AM, Obe, Reginarobe@cityofboston.gov wrote: geos-3.1.1rc1 -- fails under Visual Studio 2008. well at least for me anyway. 1) capi unit is still referencing GEOSGeomToWKB... - I think Mateuz said this should not be in 3.1.1 -- just in 3.2? I took it out, but everything still fails 2)badthreadtest.c, threattest.c, geostest.c -- have a big red mark -- saying they are missing CoordinateSequenceFactor.cpp among other things. 1LinearComponentExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\LinearComponentExtracter.cpp': No such file or directory 1PointExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PointExtracter.cpp': No such file or directory 1PolygonExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PolygonExtracter.cpp': No such file or directory 1AssertionFailedException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\AssertionFailedException.cpp': No such file or directory 1IllegalArgumentException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\IllegalArgumentException.cpp': No such file or directory 1UnsupportedOperationException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\UnsupportedOperationException.cpp': No such file or directory 1geos_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbwriter.h(67) : see declaration of 'geos::io::WKBWriter' 1geos_ts_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(96) : warning C4512: 'geos::precision::GeometrySnapper' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(45) : see declaration of 'geos::precision::GeometrySnapper' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name
RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008
Weird. I can build geos-3.1 branch from SVN but not from the tar ball. Though I skip over some things since I don't have ruby and so forth. But I tried to repeat my steps a couple of times and seem to always be able to build from SVN -- after taking out the WKBTest thingy. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Obe, Regina Sent: Sat 6/13/2009 12:10 PM To: GEOS Development List Subject: RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Paul, Haven't tried 3.0.3 but the 3.1.0 tar ball fails too with similar errors. I usually compile from SVN rather than the tar and I recall that passing but it was about 2 weeks ago i tried that. Let me try compiling directly from SVN to make sure that works. If so could be just the tar balls that are missing something. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Paul Ramsey Sent: Sat 6/13/2009 11:46 AM To: GEOS Development List Subject: Re: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Do GEOS 3.1.0 or 3.0.3 pass? On Sat, Jun 13, 2009 at 8:41 AM, Obe, Reginarobe@cityofboston.gov wrote: geos-3.1.1rc1 -- fails under Visual Studio 2008. well at least for me anyway. 1) capi unit is still referencing GEOSGeomToWKB... - I think Mateuz said this should not be in 3.1.1 -- just in 3.2? I took it out, but everything still fails 2)badthreadtest.c, threattest.c, geostest.c -- have a big red mark -- saying they are missing CoordinateSequenceFactor.cpp among other things. 1LinearComponentExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\LinearComponentExtracter.cpp': No such file or directory 1PointExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PointExtracter.cpp': No such file or directory 1PolygonExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PolygonExtracter.cpp': No such file or directory 1AssertionFailedException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\AssertionFailedException.cpp': No such file or directory 1IllegalArgumentException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\IllegalArgumentException.cpp': No such file or directory 1UnsupportedOperationException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\UnsupportedOperationException.cpp': No such file or directory 1geos_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbwriter.h(67) : see declaration of 'geos::io::WKBWriter' 1geos_ts_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(96) : warning C4512: 'geos::precision::GeometrySnapper' : assignment operator could not be generated 1
RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008
Okay I think this may be something really stupid -- I was able to successfully compile the geos 3.1.0 tar by resetting all the files to not read only. Weird because none I looked at looked like they were read only in properties. So could be maybe just a file the vs is trying to create is being added to the tar. I'm trying to recompile the geos 3.1.1rc1 tar now. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Obe, Regina Sent: Sat 6/13/2009 12:34 PM To: GEOS Development List Subject: RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Weird. I can build geos-3.1 branch from SVN but not from the tar ball. Though I skip over some things since I don't have ruby and so forth. But I tried to repeat my steps a couple of times and seem to always be able to build from SVN -- after taking out the WKBTest thingy. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Obe, Regina Sent: Sat 6/13/2009 12:10 PM To: GEOS Development List Subject: RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Paul, Haven't tried 3.0.3 but the 3.1.0 tar ball fails too with similar errors. I usually compile from SVN rather than the tar and I recall that passing but it was about 2 weeks ago i tried that. Let me try compiling directly from SVN to make sure that works. If so could be just the tar balls that are missing something. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Paul Ramsey Sent: Sat 6/13/2009 11:46 AM To: GEOS Development List Subject: Re: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Do GEOS 3.1.0 or 3.0.3 pass? On Sat, Jun 13, 2009 at 8:41 AM, Obe, Reginarobe@cityofboston.gov wrote: geos-3.1.1rc1 -- fails under Visual Studio 2008. well at least for me anyway. 1) capi unit is still referencing GEOSGeomToWKB... - I think Mateuz said this should not be in 3.1.1 -- just in 3.2? I took it out, but everything still fails 2)badthreadtest.c, threattest.c, geostest.c -- have a big red mark -- saying they are missing CoordinateSequenceFactor.cpp among other things. 1LinearComponentExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\LinearComponentExtracter.cpp': No such file or directory 1PointExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PointExtracter.cpp': No such file or directory 1PolygonExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PolygonExtracter.cpp': No such file or directory 1AssertionFailedException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\AssertionFailedException.cpp': No such file or directory 1IllegalArgumentException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\IllegalArgumentException.cpp': No such file or directory 1UnsupportedOperationException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\UnsupportedOperationException.cpp': No such file or directory 1geos_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbwriter.h(67) : see declaration of 'geos::io::WKBWriter' 1geos_ts_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1
RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008
geos-3.0.4rc1 -- no good. completely missing the build folder. So is the geos-3.0.3 so maybe no vs person ever compiles from the tars. It looks like we had vc80 for 3.0.. in SVN at any rate. -Original Message- From: geos-devel-boun...@lists.osgeo.org on behalf of Paul Ramsey Sent: Sat 6/13/2009 11:46 AM To: GEOS Development List Subject: Re: [geos-devel] 3.1.1rc1 and 3.0.4rc1 fail under VS 2008 Do GEOS 3.1.0 or 3.0.3 pass? On Sat, Jun 13, 2009 at 8:41 AM, Obe, Reginarobe@cityofboston.gov wrote: geos-3.1.1rc1 -- fails under Visual Studio 2008. well at least for me anyway. 1) capi unit is still referencing GEOSGeomToWKB... - I think Mateuz said this should not be in 3.1.1 -- just in 3.2? I took it out, but everything still fails 2)badthreadtest.c, threattest.c, geostest.c -- have a big red mark -- saying they are missing CoordinateSequenceFactor.cpp among other things. 1LinearComponentExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\LinearComponentExtracter.cpp': No such file or directory 1PointExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PointExtracter.cpp': No such file or directory 1PolygonExtracter.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\geom\util\PolygonExtracter.cpp': No such file or directory 1AssertionFailedException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\AssertionFailedException.cpp': No such file or directory 1IllegalArgumentException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\IllegalArgumentException.cpp': No such file or directory 1UnsupportedOperationException.cpp 1c1xx : fatal error C1083: Cannot open source file: '..\..\..\source\util\UnsupportedOperationException.cpp': No such file or directory 1geos_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see declaration of 'geos::io::WKTWriter' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(712) : warning C4099: 'geos::io::WKBReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(713) : warning C4099: 'geos::io::WKBWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbwriter.h(67) : see declaration of 'geos::io::WKBWriter' 1geos_ts_c.cpp 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(151) : warning C4512: 'geos::io::WKBReader' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wkbreader.h(67) : see declaration of 'geos::io::WKBReader' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(100) : warning C4512: 'geos::geomgraph::NodeMap' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\geomgraph\nodemap.h(42) : see declaration of 'geos::geomgraph::NodeMap' 1c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(96) : warning C4512: 'geos::precision::GeometrySnapper' : assignment operator could not be generated 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\precision\geometrysnapper.h(45) : see declaration of 'geos::precision::GeometrySnapper' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(710) : warning C4099: 'geos::io::WKTReader' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktreader.h(53) : see declaration of 'geos::io::WKTReader' 1c:\projects\geos\geos-3.1.1rc1\capi\geos_c.h(711) : warning C4099: 'geos::io::WKTWriter' : type name first seen using 'class' now seen using 'struct' 1 c:\projects\geos\geos-3.1.1rc1\source\headers\geos\io\wktwriter.h(68) : see
RE: [geos-devel] 3.1.1rc1 and 3.0.4rc1 OpenSUSE 11 Pass
both 3.1.1rc1 and 3.0.4rc1 compile and pass tests under OpenSUSE 11 gcc version 4.3.1 (prelease) revision 135036 - The substance of this message, including any attachments, may be confidential, legally privileged and/or exempt from disclosure pursuant to Massachusetts law. It is intended solely for the addressee. If you received this in error, please contact the sender and delete the material from any computer.___ geos-devel mailing list geos-devel@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/geos-devel
[geos-devel] Re: [GEOS] #260: Problem using locale with WKTReader
#260: Problem using locale with WKTReader ---+ Reporter: del|Owner: geos-devel@lists.osgeo.org Type: task | Status: closed Priority: major |Milestone: 3.1.1 Component: Default| Version: 3.0.3 Severity: Annoyance | Resolution: duplicate Keywords: | ---+ Changes (by sgillies): * status: new = closed * resolution: = duplicate Comment: I believe this is a duplicate of #201. Fixed in 3.1. -- Ticket URL: http://trac.osgeo.org/geos/ticket/260#comment:1 GEOS http://geos.refractions.net/ GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).___ geos-devel mailing list geos-devel@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/geos-devel