[QGIS-Developer] Not able to build QGIS with 3D on Ubuntu 16.04

Luigi Pirelli luipir at gmail.com
Wed Jan 24 04:00:13 PST 2018


https://www.lutraconsulting.co.uk/blog/2017/08/06/qgis3d-build/
Luigi Pirelli

**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS 2nd Edition:
* https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition
* Hire me: http://goo.gl/BYRQKg
**************************************************************************************************


On 24 January 2018 at 10:53, matteo <matteo.ghetta at gmail.com> wrote:
> Hi all,
>
> I'm trying to build QGIS with 3D support on a Mint 18 (so Ubuntu 16.04)
> machine, but, even if I've followed exactly Martin's guide [0] I'm
> facing many errors.
>
> I successfully compiled in /opt all the required Qt libraries, the
> problems arise when setting up ccmake and cmake
>
> * mkdir build-3d-qgis
> * ccmake ../QGIS
> * then just configuring as usual without touching anything
>
> * when setting up the cmake options as written in the guide
>
>  CMAKE_PREFIX_PATH=/opt/qt59/lib/cmake cmake ../QGIS \
>    -DCMAKE_BUILD_TYPE=Debug \
>    -DCMAKE_INSTALL_PREFIX=${HOME}/apps \
>    -DWITH_3D=TRUE \
>    -DWITH_QTWEBKIT=FALSE \
>    -DENABLE_TESTS=FALSE \
>    -DWITH_QWTPOLAR=FALSE \
>    -DWITH_BINDINGS=FALSE \
>    -DQWT_LIBRARY=/opt/qt59_libs/qwt-6.1.3/lib/libqwt.so \
>    -DQWT_INCLUDE_DIR=/opt/qt59_libs/qwt-6.1.3/include \
>    -DQSCINTILLA_LIBRARY=/opt/qt59/lib/libqscintilla2_qt5.so \
>    -DQSCINTILLA_INCLUDE_DIR=/opt/qt59/include
>
>
> cmake tells me:
>
> -- Found Qt version: 5.5.1
>
>
> so it does not find the correct Qt version and then a lot of warnings, like:
>
>
> Cannot generate a safe runtime search path for target qgis_gui because
>   files in some directories may conflict with libraries in implicit
>   directories:
>
>     runtime library [libQt5Xml.so.5] in /usr/lib/x86_64-linux-gnu may be
> hidden by files in:
>       /opt/qt59/lib
>
> .... and many many others ....
>
>
> I tried to compile anyway, but of course at around 40% I get an error
> and the compilation stops..
>
>
> Are there some Ubuntu 16.04 users that have successfully compiled QGIS
> that can give some hints? It would be awesome to test the 3D framework..
>
>
> Thanks for any suggestion
>
> Cheers
>
> Matteo
>
>
> [0] https://www.lutraconsulting.co.uk/blog/2017/08/06/qgis3d-build/
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


More information about the QGIS-Developer mailing list