[QGIS-Developer] Error during compilation

matteo matteo.ghetta at gmail.com
Tue Mar 6 01:15:23 PST 2018


Hi all,

I'm trying to update the QGIS master with the 3D support for a Linux
Mint computer. Before the 3.0 stable release I had not trouble when
following Martin's guide, now I get this error:

[ 85%] Linking CXX static library libpostgresprovider_a.a
In file included from
/home/matteo/lavori/QGIS/QGIS/src/app/qgisapp.cpp:245:0:
/home/matteo/lavori/QGIS/QGIS/src/python/qgspythonutils.h:22:25: fatal
error: qgis_python.h: No such file or directory
compilation terminated.
src/app/CMakeFiles/qgis_app.dir/build.make:842: recipe for target
'src/app/CMakeFiles/qgis_app.dir/qgisapp.cpp.o' failed
make[2]: *** [src/app/CMakeFiles/qgis_app.dir/qgisapp.cpp.o] Error 1
CMakeFiles/Makefile2:2007: recipe for target
'src/app/CMakeFiles/qgis_app.dir/all' failed
make[1]: *** [src/app/CMakeFiles/qgis_app.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/qgsbabelformat.cpp.o
[ 85%] Built target postgresprovider_a
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/qgsgpsdevice.cpp.o
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/qgsgpsplugingui.cpp.o
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/qgsgpsdevicedialog.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/eventbrowser/evisimagedisplaywidget.cpp.o
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/moc_qgsgpsplugin.cpp.o
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/moc_qgsgpsplugingui.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/idtool/eviseventidtool.cpp.o
[ 85%] Building CXX object
src/plugins/gps_importer/CMakeFiles/gpsimporterplugin.dir/moc_qgsgpsdevicedialog.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/moc_evis.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/databaseconnection/moc_evisdatabaseconnectiongui.cpp.o
[ 85%] Linking CXX shared module
../../../output/lib/qgis/plugins/libgpsimporterplugin.so
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/databaseconnection/moc_evisdatabaselayerfieldselectiongui.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/eventbrowser/moc_evisgenericeventbrowsergui.cpp.o
[ 85%] Built target gpsimporterplugin
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/eventbrowser/moc_evisimagedisplaywidget.cpp.o
[ 85%] Building CXX object
src/plugins/evis/CMakeFiles/evis.dir/idtool/moc_eviseventidtool.cpp.o
[ 85%] Linking CXX shared module ../../../output/lib/qgis/plugins/libevis.so
[ 85%] Built target evis
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2


Should I change some parameter?

Cheers

Matteo


More information about the QGIS-Developer mailing list