<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
See also<br>
<br>
<a class="moz-txt-link-freetext" href="https://github.com/qgis/QGIS/commit/8cec2c935f5541a865d0bf91140ca5b2d25b17cb#commitcomment-13433347">https://github.com/qgis/QGIS/commit/8cec2c935f5541a865d0bf91140ca5b2d25b17cb#commitcomment-13433347</a><br>
<br>
FindGEOS.cmake changed in that commit, introducing the new variable
GEOS_CPP_LIBRARY. It looks like a simple reconfigure of an existing
build directory is insufficient for cmake to pick up that change,
and people have reported that it is necessary to start from an empty
build directory for the build to succeed, perhaps removing the
CMakeCache might also be sufficient. Anyone with enough low-level
knowledge of cmake to explain why the reconfiguring does not pick up
the changes in FindGEOS.cmake ...?<br>
<br>
Sandro<br>
<br>
<br>
<div class="moz-cite-prefix">On 25.09.2015 12:18, Denis Rouzaud
wrote:<br>
</div>
<blockquote
cite="mid:CAMtsY+b718nnHQME=9AcyWcF2HsU7N2bmHiDbhBgnivSYoiByw@mail.gmail.com"
type="cite">
<p dir="ltr">It's because we're entering feature freeze, nothing
special. <br>
-- Sorry --</p>
<br>
<div class="gmail_quote">
<div dir="ltr">Le ven. 25 sept. 2015 11:49 AM, Stefan Ziegler
<<a moz-do-not-send="true"
href="mailto:stefan.ziegler.de@gmail.com">stefan.ziegler.de@gmail.com</a>>
a écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>Hi <br>
<br>
</div>
I cannot compile QGIS master:<br>
<br>
[ 0%] Built target version<br>
Linking CXX shared library
../../output/lib/libqgis_core.so<br>
CMakeFiles/qgis_core.dir/geosextra/geos_c_extra.cpp.o:
In function `GEOSPrecisionModel_create':<br>
geos_c_extra.cpp:(.text+0x1b): undefined reference to
`geos::geom::PrecisionModel::PrecisionModel(geos::geom::PrecisionModel::Type)'<br>
CMakeFiles/qgis_core.dir/geosextra/geos_c_extra.cpp.o:
In function `GEOSPrecisionModel_createFixed':<br>
geos_c_extra.cpp:(.text+0x63): undefined reference to
`geos::geom::PrecisionModel::PrecisionModel(double)'<br>
CMakeFiles/qgis_core.dir/geosextra/geos_c_extra.cpp.o:
In function `GEOSPrecisionModel_destroy':<br>
geos_c_extra.cpp:(.text+0x9a): undefined reference to
`geos::geom::PrecisionModel::~PrecisionModel()'<br>
CMakeFiles/qgis_core.dir/geosextra/geos_c_extra.cpp.o:
In function `GEOSGeometryPrecisionReducer_reduce':<br>
geos_c_extra.cpp:(.text+0x101): undefined reference to
`geos::precision::GeometryPrecisionReducer::reduce(geos::geom::Geometry
const&)'<br>
collect2: error: ld returned 1 exit status<br>
make[2]: *** [output/lib/libqgis_core.so.2.11.0] Error
1<br>
make[1]: *** [src/core/CMakeFiles/qgis_core.dir/all]
Error 2<br>
make: *** [all] Error 2<br>
<br>
</div>
I installed latest geos from trunk.<br>
<br>
</div>
regards <br>
</div>
Stefan <br>
<div>
<div>
<div><br>
</div>
</div>
</div>
</div>
_______________________________________________<br>
Qgis-developer mailing list<br>
<a moz-do-not-send="true"
href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br>
<a moz-do-not-send="true"
href="http://lists.osgeo.org/mailman/listinfo/qgis-developer"
rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Qgis-developer mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></pre>
</blockquote>
<br>
</body>
</html>