I have achieved to install QGIS with Globe plugin with an older version of osgEarth [1], specifically version 2.1.1 (2011). This version contains all headers required to compile QGIS globe plugin. However, an error occurs when starting QGIS and closes with the following message:
---------------------------------- $ qgis Warning: QGraphicsScene::addItem: item has already been added to this scene Violación de segmento (`core' generado) ----------------------------------- To correct the error I remove the Globe plugin of /usr/lib/qgis/plugins/libglobeplugin.so. However, I can not accomplish install the Globe plugin in QGIS. [1] https://gist.github.com/samtux/5efb2512d18ec682c64c 2015-04-08 7:58 GMT-05:00 [email protected] <[email protected]>: > 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 > -- --- .~. / v \ // \\ /( )\ ^`~'^
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
