[geos-devel] 3.10.0beta3

Andrew Hershberger andrew.d.hershberger at gmail.com
Sun Oct 10 19:02:38 PDT 2021


Should this be able to build with -DDISABLE_GEOS_INLINE=true ?

When I build with…

curl http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2 | bunzip2 |
tar --strip-components=1 -x
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DDISABLE_GEOS_INLINE=true ..
make

I'm seeing a number of errors, starting with…

In file included from
/Users/andrew/Developer/GEOSwift_geos/.update/src/algorithm/CGAlgorithmsDD.cpp:192:
/Users/andrew/Developer/GEOSwift_geos/.update/include/geos/algorithm/CGAlgorithmsDD.inl:26:17:
error: cannot define or redeclare 'orientationIndexFilter' here because
namespace 'algorithm' does not enclose namespace 'CGAlgorithmsDD'
CGAlgorithmsDD::orientationIndexFilter(double pax, double pay,
~~~~~~~~~~~~~~~~^

This is on an M1 Mac mini with the following output when running cmake…

-- GEOS: Build type: Release
-- GEOS: Run-time output:
/Users/andrew/Developer/GEOSwift_geos/.update/build/bin
-- GEOS: Archives output:
/Users/andrew/Developer/GEOSwift_geos/.update/build/lib
-- The C compiler identification is AppleClang 13.0.0.13000029
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
- skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
- skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- GEOS: Version 3.10.0beta3
-- GEOS: C API Version 1.16.0
-- GEOS: JTS port 1.18.0
-- GEOS: Require C++11
-- GEOS: Function inlining DISABLED
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- GEOS: Build geosop ON
-- GEOS: Build astyle ON
-- GEOS: Configured 'dist' target
-- GEOS: Configured 'distcheck' target
-- Configuring done
-- Generating done
-- Build files have been written to:
/Users/andrew/Developer/GEOSwift_geos/.update/build



On Wed, Oct 6, 2021 at 1:32 PM Paul Ramsey <pramsey at cleverelephant.ca>
wrote:

> Here it is incorporating some new commits and closed tickets.
>
> http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/geos-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geos-devel/attachments/20211010/3cb420df/attachment.html>


More information about the geos-devel mailing list