[geos-devel] [GEOS] #585: mingw64 trunk make check fail on badthreadtest

GEOS geos-trac at osgeo.org
Fri Sep 7 23:15:43 PDT 2012


#585: mingw64 trunk make check fail on badthreadtest
------------------------+---------------------------------------------------
 Reporter:  robe        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  minor       |   Milestone:  3.4.0                     
Component:  Default     |     Version:  svn-trunk                 
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------
 strk,

 Okay I've had enough of these false warnings.  I think you and Mat decided
 this was not a mingw64 only issue, and that it shouldn't even be going
 into this loop and there is something wrong with your arm configure
 script.  Error:


 {{{
 make  threadtest.exe badthreadtest.exe
 make[4]: Entering directory `/c/jenkins/geos/branches/3.4/tests/thread'
 x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../include
 -I../../include/geos -I../../include -I../../tests/unit/tut -I../../capi
 -pedantic -Wall -ansi -Wno-long-long  -ffloat-store -g -O2 -MT
 threadtest.o -MD -MP -MF .deps/threadtest.Tpo -c -o threadtest.o
 threadtest.c
 In file included from
 c:\ming64\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.5.4/../../../../x86_64-w64-mingw32/include/unistd.h:10:0,
                  from threadtest.c:19:
 ../../include/geos/io.h:19:11: error: expected '=', ',', ';', 'asm' or
 '__attribute__' before 'geos'
 In file included from ../../include/geos/io.h:48:0,
                  from
 c:\ming64\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.5.4/../../../../x86_64-w64-mingw32/include/unistd.h:10,
                  from threadtest.c:19:
 ../../include/geos/io/ByteOrderDataInStream.h:30:61: fatal error: iosfwd:
 No such file or directory
 compilation terminated.
 make[4]: *** [threadtest.o] Error 1
 make[4]: Leaving directory `/c/jenkins/geos/branches/3.4/tests/thread'
 make[3]: *** [check-am] Error 2
 make[3]: Leaving directory `/c/jenkins/geos/branches/3.4/tests/thread'
 make[2]: *** [check-recursive] Error 1
 make[2]: Leaving directory `/c/jenkins/geos/branches/3.4/tests'
 make[1]: *** [check-recursive] Error 1
 make[1]: Leaving directory `/c/jenkins/geos/branches/3.4'
 make: *** [check] Error 2
 }}}

 Full gory details here:

 http://winjen.postgis.net:1500/view/GEOS/job/GEOS_Trunk_ming/30/console

 It should automatically rebuild after you commit a change.  Well within 15
 minutes, but you can manually build.  You know the account.

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/585>
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