[geos-devel] [GEOS] #720: Make Errors with GEOS 3.4.2 -

GEOS geos-trac at osgeo.org
Mon Mar 2 14:16:34 PST 2015

#720: Make Errors with GEOS 3.4.2 -
 Reporter:  tgilli      |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:  3.4.3                     
Component:  Default     |     Version:  3.4.2                     
 Severity:  Unassigned  |    Keywords:  Make errors               
 Does anyone have any ideas why I'm getting the below "make" errors with
 GEOS 3.4.2?  Seems to be a compiler issue on this particular RHEL VM
 server with old font letters...but not sure.  I'm able to install GEOS
 3.4.2 on another RHEL VM server without any issues.

 Here's part of the errors...Thanks.

 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../include
 -I../../../include/geos -I../../../include -DGEOS_INLINE -pedantic -Wall
 -ansi -Wno-long-long -ffloat-store -g -O2 -MT IndexedPointInAreaLocator.lo
 -MD -MP -MF .deps/IndexedPointInAreaLocator.Tpo -c
 IndexedPointInAreaLocator.cpp  -fPIC -DPIC -o
 In file included from ../../../include/geos/geom/Geometry.h:25,
                  from IndexedPointInAreaLocator.cpp:17:
 ../../../include/geos/platform.h:112:2: error: #error "Can not compile
 without isnan function or macro"
 In file included from IndexedPointInAreaLocator.cpp:16:
 error: ISO C++ forbids declaration of âvectorâ with no type
 error: invalid use of â::â
 error: expected â;â before â<â token

Ticket URL: <http://trac.osgeo.org/geos/ticket/720>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).

More information about the geos-devel mailing list