[geos-devel] [GEOS] #655: Geos make check failure windows XP 32-bit gcc 4.8.0

GEOS geos-trac at osgeo.org
Tue Aug 20 13:11:25 PDT 2013


#655: Geos make check failure windows XP 32-bit gcc 4.8.0
------------------------+---------------------------------------------------
 Reporter:  robe        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:  GEOS Future               
Component:  Default     |     Version:  3.4.0                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------

Comment(by robe):

 Just tried on my window 7 64-bit (gcc 4.8.0) but using the same chain as I
 had on windows xp.  Have that one turned off. It gives different error,
 but the 64-bit is not being picked up


 Here is from config.log

 {{{
 configure:17207: result: no
 configure:17225: checking whether int64_t is 64 bits
 configure:17285: i686-w64-mingw32-gcc -o conftest.exe -g -O2   conftest.c
 >&5
 conftest.c:35:1: error: unknown type name 'int64_t'
  typedef int64_t ac_int64;
  ^
 conftest.c: In function 'main':
 conftest.c:60:5: warning: incompatible implicit declaration of built-in
 function 'exit' [enabled by default]
      exit(0);
      ^
 configure:17285: $? = 1
 }}}



 I think it might have been that mingw64 patch at #568 that the other
 Sandro sent which seems to work fine under my gcc 4.5.4 install.  I'll see
 if I can fix this myself in such a fashion to make both happy welcome for
 ideas though.

 The reason I didn't notice this on my gcc 4.8.0 chain is that I use CMake
 for gcc 4.8.0 (postgresql 9.3) and have never bothered using libtool for
 it.  On cmake it passes with flying colors.

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/655#comment:2>
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