[geos-devel] [GEOS] #914: cmake compile under mingw64 gcc 8.1

GEOS geos-trac at osgeo.org
Fri Aug 17 18:35:24 PDT 2018


#914: cmake compile under mingw64 gcc 8.1
-----------------------------------+---------------------------
 Reporter:  robe                   |       Owner:  geos-devel@…
     Type:  defect                 |      Status:  new
 Priority:  major                  |   Milestone:  3.7.0
Component:  Build/Install (cmake)  |     Version:  master
 Severity:  Significant            |  Resolution:
 Keywords:  mingw64 gcc 8.1        |
-----------------------------------+---------------------------

Comment (by cvvergara):

 I dont have problems
 {{{
  cmake ..
 -- The C compiler identification is GNU 8.1.0
 -- The CXX compiler identification is GNU 8.1.0
 -- Check for working C compiler: /usr/bin/cc
 -- Check for working C compiler: /usr/bin/cc -- works
 -- Detecting C compiler ABI info
 -- Detecting C compiler ABI info - done
 -- Detecting C compile features
 -- Detecting C compile features - done
 -- Check for working CXX compiler: /usr/bin/c++
 -- Check for working CXX compiler: /usr/bin/c++ -- works
 -- Detecting CXX compiler ABI info
 -- Detecting CXX compiler ABI info - done
 -- Detecting CXX compile features
 -- Detecting CXX compile features - done
 -- Setting C++ requirement to C++11
 -- Setting GEOS version 3.7.0dev as port of JTS 1.13.0
 -- Setting GEOS C API version 1.11.0
 -- Setting GEOS C API soversion 1
 -- Setting GEOS build type - Debug
 -- Forcing IEEE 754 using flag -ffloat-store - ON
 -- Setting GEOS compilation with small functions inlining - ON
 -- Setting GEOS compilation with assert() macro enabled - OFF
 -- Looking for include file stdint.h
 -- Looking for include file stdint.h - found
 -- Looking for include file inttypes.h
 -- Looking for include file inttypes.h - found
 -- Looking for include file ieeefp.h
 -- Looking for include file ieeefp.h - not found
 -- Looking for sys/types.h
 -- Looking for sys/types.h - found
 -- Looking for stddef.h
 -- Looking for stddef.h - found
 -- Check size of int64_t
 -- Check size of int64_t - done
 -- Performing Test HAVE_STD_ISNAN
 -- Performing Test HAVE_STD_ISNAN - Failed
 -- Looking for isnan
 -- Looking for isnan - found
 -- Performing Test HAVE_STD_ISFINITE
 -- Performing Test HAVE_STD_ISFINITE - Failed
 -- Looking for isfinite
 -- Looking for isfinite - found
 -- Found Git: /usr/bin/git (found version "2.7.4")
 -- Generating GEOS /home/vicky/potree/geos/vicky/build/geos_revision.h
 -- Generating GEOS
 /home/vicky/potree/geos/vicky/build/include/geos/platform.h
 -- Generating GEOS
 /home/vicky/potree/geos/vicky/build/include/geos/version.h
 -- Generating GEOS /home/vicky/potree/geos/vicky/build/capi/geos_c.h
 -- Enable GEOS unit tests build - ON
 -- Enable GEOS XML tests build - ON
 -- Enable GEOS large geometry tests build - ON
 -- Enable GEOS performance tests build - ON
 -- CMake 3.5.1 successfully configured GEOS using Unix Makefiles generator
 -- Configuring done
 -- Generating done
 -- Build files have been written to:

 ....
 [ 42%] Building CXX object
 src/CMakeFiles/geos.dir/algorithm/HCoordinate.cpp.o
 [ 42%] Building CXX object
 src/CMakeFiles/geos.dir/algorithm/LineIntersector.cpp.o
 [ 42%] Building CXX object src/CMakeFiles/geos-
 static.dir/algorithm/HCoordinate.cpp.o
 [ 42%] Building CXX object
 src/CMakeFiles/geos.dir/algorithm/RobustDeterminant.cpp.o
 [ 42%] Building CXX object src/CMakeFiles/geos-
 static.dir/algorithm/LineIntersector.cpp.o
 [ 42%] Building CXX object
 src/CMakeFiles/geos.dir/simplify/TopologyPreservingSimplifier.cpp.o

 }}}

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


More information about the geos-devel mailing list