[geos-devel] Compiling GEOS for ARM processor

strk at refractions.net strk at refractions.net
Fri Mar 9 10:11:24 EST 2007

I think we can drop the hashCode function as a whole.
Please try commenting that out to see if anything stops


On Fri, Mar 09, 2007 at 04:02:21PM +0100, Jean-Claude Repetto wrote:
> Hi,
> I am trying to compile geos-2.2.3 for the ARM architecture.
> There are no errors, but lots of warnings :
> In file included from ../../source/headers/geos/geom.h:27,
>                  from DefaultCoordinateSequence.cpp:35:
> ../../source/headers/geos/platform.h:37:2: warning: #warning "Could not 
> find 64bit integer definition!"
> In file included from DefaultCoordinateSequence.cpp:35:
> ../../source/headers/geos/geom.h: In static member function `static int
>    geos::Coordinate::hashCode(double)':
> ../../source/headers/geos/geom.h:461: warning: right shift count >= width of
>    type
> Can I simply ignore these warnings, or must I dig into the source code 
> to find the reasons of the warnings and fix them ?
> (I am using arm-linux-gcc v 3.3.4).

More information about the geos-devel mailing list