[Qgis-developer] compiling with debian rules issues

matteo matteo.ghetta at gmail.com
Fri Jan 22 02:01:25 PST 2016


Hi all,
I tried to compile both QGIS2.8 and QGIS master with the debian rules.
In both cases the process stops at around 25% saying:


[ 26%] make[4]: *** No rule to make target
'/usr/lib/x86_64-linux-gnu/libgeos_c.so', needed by
'output/lib/libqgis_core.so.2.13.0'.  Stop.
make[4]: *** Waiting for unfinished jobs..

CMakeFiles/Makefile2:1128: recipe for target
'src/core/CMakeFiles/qgis_core.dir/all' failed
make[3]: *** [src/core/CMakeFiles/qgis_core.dir/all] Error 2
make[3]: Leaving directory '/home/matteo/lavori/QGIS/QGIS/debian/build'
Makefile:150: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/matteo/lavori/QGIS/QGIS/debian/build'
dh_auto_build: make -j4 returned exit code 2
debian/rules:194: recipe for target 'build-arch' failed
make[1]: *** [build-arch] Error 2
make[1]: Leaving directory '/home/matteo/lavori/QGIS/QGIS'
debian/rules:194: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



it seems related to libgeos-dev, but I have it installed on my computer:

matteo at debian:~/lavori/QGIS/QGIS$ aptitude search libgeos | grep dev
i   libgeos++-dev                   - Geometry engine for GIS - C++
development
p   libgeos++-dev:i386              - Geometry engine for GIS - C++
development
i   libgeos-dev                     - Geometry engine for GIS -
Development file
p   libgeos-dev:i386                - Geometry engine for GIS -
Development file


am I missing something?

BTW a couple days ago I compile QGIS Master without problems

Thanks!

Matteo




More information about the Qgis-developer mailing list