<div dir="ltr">i was able to compile <b>osgEarth 2.8</b> with <b>GEOS 3.5.0</b></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 7, 2017 at 8:01 PM, Willy Sudiarto Raharjo <span dir="ltr"><<a href="mailto:willysr@slackbuilds.org" target="_blank">willysr@slackbuilds.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">> i get errors when building it... also, 2.8 is out... maybe maintainer can<br>
> update?<br>
><br>
> [ 18%] Built target osgEarth<br>
> Scanning dependencies of target osgEarthSymbology<br>
> [ 18%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/AltitudeSymbol.cpp.o<br>
> [ 18%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/Color.cpp.o<br>
> [ 18%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/CoverageSymbol.cpp.o<br>
> [ 18%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/CssUtils.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/Expression.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/ExtrusionSymbol.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/Fill.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/Geometry.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GeometryFactory.cpp.o<br>
> [ 19%] Building CXX object<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GEOS.cpp.o<br>
> In file included from<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:25:0:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h: In constructor<br>
> ‘osgEarth::Symbology::<wbr>GEOSContext::GEOSContext()’:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h:453:2: error:<br>
> ‘geos::geom::GeometryFactory::<wbr>GeometryFactory(const<br>
> geos::geom::PrecisionModel*)’ is protected<br>
>   GeometryFactory(const PrecisionModel *pm);<br>
>   ^<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:215:52:<br>
> error: within this context<br>
>      _factory = new geos::geom::GeometryFactory( pm );<br>
>                                                     ^<br>
> In file included from<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:25:0:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h: In destructor<br>
> ‘osgEarth::Symbology::<wbr>GEOSContext::~GEOSContext()’:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h:474:10: error: ‘virtual<br>
> geos::geom::GeometryFactory::~<wbr>GeometryFactory()’ is protected<br>
>   virtual ~GeometryFactory();<br>
>           ^<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:223:12:<br>
> error: within this context<br>
>      delete _factory;<br>
>             ^<br>
> In file included from<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:25:0:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h: In member function ‘void<br>
> osgEarth::Symbology::<wbr>GEOSContext::disposeGeometry(<wbr>geos::geom::Geometry*)’:<br>
> /usr/include/geos/geom/<wbr>GeometryFactory.h:474:10: error: ‘virtual<br>
> geos::geom::GeometryFactory::~<wbr>GeometryFactory()’ is protected<br>
>   virtual ~GeometryFactory();<br>
>           ^<br>
> /tmp/SBo/osgearth-osgearth-2.<wbr>7/src/osgEarthSymbology/GEOS.<wbr>cpp:333:20:<br>
> error: within this context<br>
>              delete f;<br>
>                     ^<br>
> src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/build.make:278:<br>
> recipe for target<br>
> 'src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GEOS.cpp.o' failed<br>
> make[2]: ***<br>
> [src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GEOS.cpp.o] Error 1<br>
> CMakeFiles/Makefile2:385: recipe for target<br>
> 'src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/all' failed<br>
> make[1]: *** [src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/all]<br>
> Error 2<br>
> Makefile:149: recipe for target 'all' failed<br>
> make: *** [all] Error 2<br>
<br>
</div></div>Even 2.8 still failed to build<br>
<br>
In file included from<br>
/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:25:<wbr>0:<br>
<span class="">/usr/include/geos/geom/<wbr>GeometryFactory.h: In constructor<br>
‘osgEarth::Symbology::<wbr>GEOSContext::GEOSContext()’:<br>
/usr/include/geos/geom/<wbr>GeometryFactory.h:453:2: error:<br>
‘geos::geom::GeometryFactory::<wbr>GeometryFactory(const<br>
geos::geom::PrecisionModel*)’ is protected<br>
  GeometryFactory(const PrecisionModel *pm);<br>
  ^<br>
</span>/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:<wbr>219:52: error:<br>
<span class="">within this context<br>
     _factory = new geos::geom::GeometryFactory( pm );<br>
                                                    ^<br>
In file included from<br>
</span>/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:25:<wbr>0:<br>
<span class="">/usr/include/geos/geom/<wbr>GeometryFactory.h: In destructor<br>
‘osgEarth::Symbology::<wbr>GEOSContext::~GEOSContext()’:<br>
/usr/include/geos/geom/<wbr>GeometryFactory.h:474:10: error: ‘virtual<br>
geos::geom::GeometryFactory::~<wbr>GeometryFactory()’ is protected<br>
  virtual ~GeometryFactory();<br>
          ^<br>
</span>/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:<wbr>227:12: error:<br>
<span class="">within this context<br>
     delete _factory;<br>
            ^<br>
In file included from<br>
</span>/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:25:<wbr>0:<br>
<span class="">/usr/include/geos/geom/<wbr>GeometryFactory.h: In member function ‘void<br>
osgEarth::Symbology::<wbr>GEOSContext::disposeGeometry(<wbr>geos::geom::Geometry*)’:<br>
/usr/include/geos/geom/<wbr>GeometryFactory.h:474:10: error: ‘virtual<br>
geos::geom::GeometryFactory::~<wbr>GeometryFactory()’ is protected<br>
  virtual ~GeometryFactory();<br>
          ^<br>
</span>/tmp/SBo/osgearth-2.8/src/<wbr>osgEarthSymbology/GEOS.cpp:<wbr>337:20: error:<br>
<span class="">within this context<br>
             delete f;<br>
                    ^<br>
</span>src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/build.make:350:<br>
<span class="">recipe for target<br>
'src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GEOS.cpp.o' failed<br>
make[2]: ***<br>
[src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/GEOS.cpp.o] Error 1<br>
</span>CMakeFiles/Makefile2:333: recipe for target<br>
<span class="">'src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/all' failed<br>
make[1]: ***<br>
[src/osgEarthSymbology/<wbr>CMakeFiles/osgEarthSymbology.<wbr>dir/all] Error 2<br>
Makefile:149: recipe for target 'all' failed<br>
make: *** [all] Error 2<br>
<br>
</span>reported upstream: <a href="https://github.com/gwaldron/osgearth/issues/865" rel="noreferrer" target="_blank">https://github.com/gwaldron/<wbr>osgearth/issues/865</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Willy Sudiarto Raharjo<br>
<br>
</font></span><br>______________________________<wbr>_________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org">SlackBuilds-users@slackbuilds.<wbr>org</a><br>
<a href="http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/<wbr>mailman/listinfo/slackbuilds-<wbr>users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>------------<br>Regards,<br>    Fernando Lopez Jr.</div>
</div>