[Qgis-developer] Error compiling QGIS v2.8.1 with Globe Plugin

samuelmesa at gmail.com samuelmesa at gmail.com
Wed Apr 8 05:58:45 PDT 2015


Hello list. I support in generating GIS AUR packages in Arch Linux
repositories, including osgEarth package [1]. However in the latest version
of QGIS v2.8.1, I was unable successfully compile osgEarth to support the
Globe plugin, because it requires some headers that do not exist.

QGIS with osgEarth version 2.5 not find osgEarth/FindNode:
-------------------------------------------------------------------
/home/samtux/Manjaro/aur/qgis/src/qgis/src/plugins/globe/osgEarthUtil/Controls.cpp:21:29:
error fatal: osgEarth/FindNode: No existe el fichero o el directorio
 #include <osgEarth/FindNode>
                             ^
compilación terminada.
src/plugins/globe/CMakeFiles/globeplugin.dir/build.make:170: fallo en las
instrucciones para el objetivo
'src/plugins/globe/CMakeFiles/globeplugin.dir/osgEarthUtil/Controls.cpp.o'
make[2]: ***
[src/plugins/globe/CMakeFiles/globeplugin.dir/osgEarthUtil/Controls.cpp.o]
Error 1
CMakeFiles/Makefile2:2570: fallo en las instrucciones para el objetivo
'src/plugins/globe/CMakeFiles/globeplugin.dir/all'
make[1]: *** [src/plugins/globe/CMakeFiles/globeplugin.dir/all] Error 2
make[1]: *** Se espera a que terminen otras tareas....
-------------------------------------------------------------------

QGIS with osgEarth version 2.6 not find osgEarthUtil/SkyNode:
-------------------------------------------------------------------
/home/samtux/Manjaro/aur/qgis/src/qgis/src/plugins/globe/globe_plugin.cpp:60:32:
error fatal: osgEarthUtil/SkyNode: No existe el fichero o el directorio
 #include <osgEarthUtil/SkyNode>
                                ^
compilación terminada.
src/plugins/globe/CMakeFiles/globeplugin.dir/build.make:78: fallo en las
instrucciones para el objetivo
'src/plugins/globe/CMakeFiles/globeplugin.dir/globe_plugin.cpp.o'
make[2]: ***
[src/plugins/globe/CMakeFiles/globeplugin.dir/globe_plugin.cpp.o] Error 1
CMakeFiles/Makefile2:2570: fallo en las instrucciones para el objetivo
'src/plugins/globe/CMakeFiles/globeplugin.dir/all'
make[1]: *** [src/plugins/globe/CMakeFiles/globeplugin.dir/all] Error 2
make[1]: *** Se espera a que terminen otras tareas....
-------------------------------------------------------------------

How could correct this error?, someone has the same problems with osgEarth
in other Linux distributions?

regards,

Samuel Mesa.

[1] https://aur.archlinux.org/packages/osgearth
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20150408/d1bd7c74/attachment-0001.html>


More information about the Qgis-developer mailing list