Bug report #17025
Updated by Jürgen Fischer over 7 years ago
<pre>
# make
...
[ 8%] Building CXX object src/core/CMakeFiles/qgis_core.dir/qgstracer.cpp.o
/home/admin/rpmbuild/BUILD/qgis-2.18.11/src/core/qgstracer.cpp: In the member function В функции-члене «bool QgsTracer::initGraph()»:
/home/admin/rpmbuild/BUILD/qgis-2.18.11/src/core/qgstracer.cpp:533:91: Error: There is no declaration of ошибка: нет декларации «GEOSNode_r» in this scope в этой области видимости
GEOSGeometry* allNoded = GEOSNode_r( QgsGeometry::getGEOSHandler(), allGeom->asGeos() );
^
make[2]: *** [src/core/CMakeFiles/qgis_core.dir/build.make:5619: src/core/CMakeFiles/qgis_core.dir/qgstracer.cpp.o] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:1166: src/core/CMakeFiles/qgis_core.dir/all] Error Ошибка 2
make: *** [Makefile:161: all] Ошибка 2
cat /etc/release
ROSA Desktop Fresh R8.1 release 2014.1 for x86_64
uname -a
Linux nb 4.9.34-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Sun Jun 25 17:10:14 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
rpm -qa | grep gcc
gccxml-3.20.0-6-rosa2014.1.x86_64
lib64gcc1-4.9.4_2017.01-5-rosa2014.1.x86_64
libgcc1-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-cpp-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-c++-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-java-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-go-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-gfortran-4.9.4_2017.01-5-rosa2014.1.x86_64
rpm -qa | grep cmake
cmake-3.5.2-1-rosa2014.1.x86_64
extra-cmake-modules-5.24.0-1-rosa2014.1.noarch
</pre>
# make
...
[ 8%] Building CXX object src/core/CMakeFiles/qgis_core.dir/qgstracer.cpp.o
/home/admin/rpmbuild/BUILD/qgis-2.18.11/src/core/qgstracer.cpp: In the member function В функции-члене «bool QgsTracer::initGraph()»:
/home/admin/rpmbuild/BUILD/qgis-2.18.11/src/core/qgstracer.cpp:533:91: Error: There is no declaration of ошибка: нет декларации «GEOSNode_r» in this scope в этой области видимости
GEOSGeometry* allNoded = GEOSNode_r( QgsGeometry::getGEOSHandler(), allGeom->asGeos() );
^
make[2]: *** [src/core/CMakeFiles/qgis_core.dir/build.make:5619: src/core/CMakeFiles/qgis_core.dir/qgstracer.cpp.o] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:1166: src/core/CMakeFiles/qgis_core.dir/all] Error Ошибка 2
make: *** [Makefile:161: all] Ошибка 2
cat /etc/release
ROSA Desktop Fresh R8.1 release 2014.1 for x86_64
uname -a
Linux nb 4.9.34-nrj-desktop-1rosa-x86_64 #1 SMP PREEMPT Sun Jun 25 17:10:14 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
rpm -qa | grep gcc
gccxml-3.20.0-6-rosa2014.1.x86_64
lib64gcc1-4.9.4_2017.01-5-rosa2014.1.x86_64
libgcc1-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-cpp-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-c++-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-java-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-go-4.9.4_2017.01-5-rosa2014.1.x86_64
gcc-gfortran-4.9.4_2017.01-5-rosa2014.1.x86_64
rpm -qa | grep cmake
cmake-3.5.2-1-rosa2014.1.x86_64
extra-cmake-modules-5.24.0-1-rosa2014.1.noarch
</pre>