[geos-devel] 2.2.2

strk at refractions.net strk at refractions.net
Tue Apr 11 05:29:10 EDT 2006


On Tue, Apr 11, 2006 at 02:43:21AM -0600, Charlie Savage wrote:
> Sorry, that didn't work (adding errorEnum).  Same error.  Not sure why, 
> but unfortunately I don't have more time to investigate at the moment.

Could be also the symbols names already available trhough
some other header. That's why in HEAD symbolic names
has been changed to that mixedCase version.
I'll wait for you to inspect before releasing 2.2.2 :)

--strk;

> 
> By the way, this is g++ 3.4.5 on MingW.
> 
> Charlie
> 
> strk at refractions.net wrote:
> >Please try giving the enum a name. See head
> >branch for reference. Actually, in HEAD symbolic
> >names have also changed:
> >
> >        enum errorEnum {
> >                eError,
> >                eRepeatedPoint,
> >                eHoleOutsideShell,
> >                eNestedHoles,
> >                eDisconnectedInterior,
> >                eSelfIntersection,
> >                eRingSelfIntersection,
> >                eNestedShells,
> >                eDuplicatedRings,
> >                eTooFewPoints,
> >                eInvalidCoordinate,
> >                eRingNotClosed
> >        };
> >
> >I dunno if this is acceptable for 2.2 branch.
> >Comments ?
> >
> >--strk;
> >
> >On Mon, Apr 10, 2006 at 11:53:11AM -0600, Charlie Savage wrote:
> >  
> >>MinGW Build still fails on XmlTester:
> >>
> >>make[2]: Entering directory `/usr/src/geos-2.2.2/source/test'
> >>if g++ -DHAVE_CONFIG_H -I. -I. -I../..//source/headers 
> >>-I../..//source/headers/geos -I../../source/headers 
> >>-I../../source/io/markup    -g -O2 -MT XMLTester.o -MD -MP -MF 
> >>".deps/XMLTester.Tpo" -c -o XMLTester.o XMLTester.cpp; \
> >>then mv -f ".deps/XMLTester.Tpo" ".deps/XMLTester.Po"; else rm -f 
> >>".deps/XMLTester.Tpo"; exit 1; fi
> >>In file included from XMLTester.cpp:41:
> >>../..//source/headers/geos/opValid.h:100: error: expected identifier 
> >>before numeric constant
> >>../..//source/headers/geos/opValid.h:100: error: expected `}' before 
> >>numeric constant
> >>../..//source/headers/geos/opValid.h:100: error: expected unqualified-id 
> >>before numeric constant
> >>../..//source/headers/geos/opValid.h:113: error: expected unqualified-id 
> >>before "int"
> >>../..//source/headers/geos/opValid.h:113: error: expected `)' before "int"
> >>../..//source/headers/geos/opValid.h:114: error: expected unqualified-id 
> >>before "int"
> >>../..//source/headers/geos/opValid.h:114: error: expected `)' before "int"
> >>../..//source/headers/geos/opValid.h:119: error: expected unqualified-id 
> >>before "private"
> >>
> >>Charlie



More information about the geos-devel mailing list