<div dir="ltr">Should this be able to build with -DDISABLE_GEOS_INLINE=true ?<div><br></div><div>When I build with…<br><div><br></div><div>curl <a href="http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2">http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2</a> | bunzip2 | tar --strip-components=1 -x<br>mkdir build<br>cd build<br>cmake -DCMAKE_BUILD_TYPE=Release -DDISABLE_GEOS_INLINE=true ..<br>make <br></div></div><div><br></div><div>I'm seeing a number of errors, starting with…</div><div><br></div><div>In file included from /Users/andrew/Developer/GEOSwift_geos/.update/src/algorithm/CGAlgorithmsDD.cpp:192:<br>/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'<br>CGAlgorithmsDD::orientationIndexFilter(double pax, double pay,<br>~~~~~~~~~~~~~~~~^<br></div><div><br></div><div>This is on an M1 Mac mini with the following output when running cmake…</div><div><br></div><div>-- GEOS: Build type: Release<br>-- GEOS: Run-time output: /Users/andrew/Developer/GEOSwift_geos/.update/build/bin<br>-- GEOS: Archives output: /Users/andrew/Developer/GEOSwift_geos/.update/build/lib<br>-- The C compiler identification is AppleClang 13.0.0.13000029<br>-- The CXX compiler identification is AppleClang 13.0.0.13000029<br>-- Detecting C compiler ABI info<br>-- Detecting C compiler ABI info - done<br>-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped<br>-- Detecting C compile features<br>-- Detecting C compile features - done<br>-- Detecting CXX compiler ABI info<br>-- Detecting CXX compiler ABI info - done<br>-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped<br>-- Detecting CXX compile features<br>-- Detecting CXX compile features - done<br>-- GEOS: Version 3.10.0beta3<br>-- GEOS: C API Version 1.16.0<br>-- GEOS: JTS port 1.18.0<br>-- GEOS: Require C++11<br>-- GEOS: Function inlining DISABLED<br>-- Looking for pthread.h<br>-- Looking for pthread.h - found<br>-- Performing Test CMAKE_HAVE_LIBC_PTHREAD<br>-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success<br>-- Found Threads: TRUE  <br>-- GEOS: Build geosop ON<br>-- GEOS: Build astyle ON<br>-- GEOS: Configured 'dist' target<br>-- GEOS: Configured 'distcheck' target<br>-- Configuring done<br>-- Generating done<br>-- Build files have been written to: /Users/andrew/Developer/GEOSwift_geos/.update/build<br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 6, 2021 at 1:32 PM Paul Ramsey <<a href="mailto:pramsey@cleverelephant.ca">pramsey@cleverelephant.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Here it is incorporating some new commits and closed tickets.<br>
<br>
<a href="http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2" rel="noreferrer" target="_blank">http://download.osgeo.org/geos/geos-3.10.0beta3.tar.bz2</a><br>
_______________________________________________<br>
geos-devel mailing list<br>
<a href="mailto:geos-devel@lists.osgeo.org" target="_blank">geos-devel@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geos-devel" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/geos-devel</a><br>
</blockquote></div>