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

GEOS geos-trac at osgeo.org
Mon Oct 1 07:50:49 PDT 2012


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

Comment(by robe):

 That didn't work.  I had to rename both badthreadtest and threadtest and
 change the .am file, but just got different error:


 {{{
 x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I../../include
 -I../../include/geos -I../../include -I../../tests/unit/tut -I../../capi
 -DGEOS_INLINE  -pedantic -Wall -ansi -Wno-long-long  -ffloat-store -g -O2
 -MT threadtest.o -MD -MP -MF .deps/threadtest.Tpo -c -o threadtest.o
 threadtest.cc
 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.cc:19:
 ../../include/geos/io.h:61:2: warning: #warning *** DEPRECATED: You are
 using deprecated header io.h. Please, update your sources according to new
 layout of GEOS headers and namespaces
 threadtest.cc:23:21: fatal error: pthread.h: 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

 }}}

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