[geos-devel] Re: [GEOS] #534: Cross compile trunk for android

GEOS geos-trac at osgeo.org
Thu May 3 13:35:08 EDT 2012


#534: Cross compile trunk for android
--------------------------+-------------------------------------------------
 Reporter:  mbernasocchi  |       Owner:  geos-devel@…              
     Type:  defect        |      Status:  new                       
 Priority:  major         |   Milestone:  3.3.4                     
Component:  Default       |     Version:  svn-trunk                 
 Severity:  Significant   |    Keywords:  android                   
--------------------------+-------------------------------------------------

Comment(by mbernasocchi):

 adding CXXFLAGS=-DHAVE_LONG_LONG_INT_64 makes the  #warning "Could not
 find 64bit integer definition!" go away and build goes further until:

 libtool: compile:  arm-linux-androideabi-g++ -DHAVE_CONFIG_H -I.
 -I../../../src/geom -I../../include -I../../include/geos
 -I../../../include -DGEOS_INLINE -pedantic -Wall -ansi -Wno-long-long
 -ffloat-store -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x
 -DHAVE_LONG_LONG_INT_64 -MT MultiPoint.lo -MD -MP -MF .deps/MultiPoint.Tpo
 -c ../../../src/geom/MultiPoint.cpp  -fPIC -DPIC -o .libs/MultiPoint.o
 ../../../src/geom/LineString.cpp: In member function
 'std::auto_ptr<geos::geom::Envelope>
 geos::geom::LineString::_ZTv0_n252_NK4geos4geom10LineString23computeEnvelopeInternalEv()
 const':
 ../../../src/geom/LineString.cpp:425: internal compiler error: in
 cgraph_mark_reachable_node, at cgraph.c:1105

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


More information about the geos-devel mailing list