[QGIS-Developer] How to build QGIS 2.99 with 3D?

Matthias Kuhn matthias at opengis.ch
Wed Dec 6 05:54:04 PST 2017


Did you also build PyQt for the custom installed Qt 5.9?

Matthias


On 12/06/2017 02:51 PM, Saber Razmjooei wrote:
> Hi Ben,
>
> I had the same issue with python and Qt 5.9. I ended up with 2 build
> directories: one for Qt 5.x (comes with your system) and one for Qt 5.9. 
>
> Regards
> Saber
>
> On 6 December 2017 at 13:41, Ben Hur Pintor <bnhr.dev at gmail.com
> <mailto:bnhr.dev at gmail.com>> wrote:
>
>     Hi! Sorry if I'm late to the party but I've regularly been able to
>     build 2.99 with 3D support using the instructions from
>     (a) https://github.com/qgis/QGIS/blob/master/INSTALL
>     <https://github.com/qgis/QGIS/blob/master/INSTALL> supplemented by
>     (b) https://www.lutraconsulting.co.uk/blog/2017/08/06/qgis3d-build/
>     <https://www.lutraconsulting.co.uk/blog/2017/08/06/qgis3d-build/> on
>     my Xubuntu 16.04 machine. I didn't encounter any problems with
>     building Qt5.9, Qwt, etc though.
>
>     The only problem/issue I've had was that plugins are unavailable
>     when running the built QGIS. The Settings tab of "Manage and
>     Install Plugins" says "No Python support detected thus no settings
>     available." I don't know if that's normal because I've only tried
>     building QGIS recently. If you're able to build with 3D support or
>     if you know whether this is normal, maybe you can also help a
>     brother out.
>
>     Thanks!
>
>     On Wed, Dec 6, 2017 at 7:28 AM, Alexandre Neto
>     <senhor.neto at gmail.com <mailto:senhor.neto at gmail.com>> wrote:
>
>         Following the instructions on that link, I end up being
>         blocked at some point... because I wasn't able to build qwt.
>
>         compiling moc/moc_qwt_designer_plotdialog.cpp
>         In file included from qwt_designer_plugin.h:13:0,
>                          from qwt_designer_plugin.cpp:23:
>         /opt/qt59/include/QtDesigner/QDesignerCustomWidgetInterface:4:4:
>         warning: #warning Header
>         <QtDesigner/QDesignerCustomWidgetInterface> is deprecated.
>         Please include <QtUiPlugin/QDesignerCustomWidgetInterface>
>         instead. [-Wcpp]
>          #  warning Header <QtDesigner/QDesignerCustomWidgetInterface>
>         is deprecated. Please include
>         <QtUiPlugin/QDesignerCustomWidgetInterface> instead.
>             ^
>         In file included from moc/../qwt_designer_plugin.h:13:0,
>                          from moc/moc_qwt_designer_plugin.cpp:9:
>         /opt/qt59/include/QtDesigner/QDesignerCustomWidgetInterface:4:4:
>         warning: #warning Header
>         <QtDesigner/QDesignerCustomWidgetInterface> is deprecated.
>         Please include <QtUiPlugin/QDesignerCustomWidgetInterface>
>         instead. [-Wcpp]
>          #  warning Header <QtDesigner/QDesignerCustomWidgetInterface>
>         is deprecated. Please include
>         <QtUiPlugin/QDesignerCustomWidgetInterface> instead.
>             ^
>         rm -f libqwt_designer_plugin.so
>         linking plugins/designer/libqwt_designer_plugin.so
>         mv -f libqwt_designer_plugin.so plugins/designer/
>         make[1]: Leaving directory '/tmp/qgis_deps/qwt-6.1.3/designer'
>
>
>
>         matteo <matteo.ghetta at gmail.com
>         <mailto:matteo.ghetta at gmail.com>> escreveu no dia terça,
>         5/12/2017 às 19:40:
>
>             Hi Harrissou,
>
>             > Hi,
>             > Maybe I miss something but I fail to fully understand
>             the link between
>             > Matteo needs and your explanation, Patrick. it doesn't
>             look like Matteo has
>             > issues to build QGIS. He already does it, he compiles
>             from source himself (
>             > master or any other branch).
>             > What he wants is simply a way to build QGIS with 3D
>             enabled, thing that by
>             > default requires an upgraded version of QT (and not
>             available in even known
>             > and supported distro like Ubuntu 16.04). Unless I
>             misunderstood...
>
>             that's exactly the point. I don't have any problem to
>             build QGIS master
>             (and other versions).
>             >
>             > Btw, which key package is missing in Xenial since
>             january? I also do build
>             > with Xenial and never felt that i'm missing some key
>             features (except 3D
>             > but i chose to not upgrade for that - worried to break a
>             working
>             > environment)
>             >
>             > Matteo, have you seen the link I sent earlier
>             (https://www.lutraconsulting.
>             > co.uk/blog/2017/08/06/qgis3d-build/
>             <http://co.uk/blog/2017/08/06/qgis3d-build/>)? Looks like
>             there's a way to have two
>             > versions of qt and build different QGIS depending on
>             what's enabled....
>
>             yep I saw the link (actually also when Martin posted it a
>             few months ago
>             ;) ). Ok, then if this is currently the only way to have
>             3D enabled I'll
>             try to do that, hoping to not breaking some Qt or other
>             stuff..
>
>             Thanks!
>
>             Matteo
>             _______________________________________________
>             QGIS-Developer mailing list
>             QGIS-Developer at lists.osgeo.org
>             <mailto:QGIS-Developer at lists.osgeo.org>
>             List info:
>             https://lists.osgeo.org/mailman/listinfo/qgis-developer
>             <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>             Unsubscribe:
>             https://lists.osgeo.org/mailman/listinfo/qgis-developer
>             <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>
>         -- 
>         Alexandre Neto
>         ---------------------
>         @AlexNetoGeo
>         http://sigsemgrilhetas.wordpress.com
>         <http://sigsemgrilhetas.wordpress.com>
>         http://gisunchained.wordpress.com
>         <http://gisunchained.wordpress.com>
>
>         _______________________________________________
>         QGIS-Developer mailing list
>         QGIS-Developer at lists.osgeo.org
>         <mailto:QGIS-Developer at lists.osgeo.org>
>         List info:
>         https://lists.osgeo.org/mailman/listinfo/qgis-developer
>         <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>         Unsubscribe:
>         https://lists.osgeo.org/mailman/listinfo/qgis-developer
>         <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>
>
>
>
>     -- 
>     ---
>     *
>     Engr. Ben Hur S. Pintor*
>     Senior Science Research Specialist
>     /IAMBlueCECAM Project 9: WebGIS for Mapping, Supporting,
>     Decision-making, and Promoting Ecological Services of Blue Carbon
>     Ecosystems (BlueWebMapS)/
>     UP Training Center for Applied Geodesy and Photogrammetry
>     /
>     /
>     MS Geomatics Engineering (GeoInformatics)
>     /National Graduate School of Engineering/
>     *University of the Philippines Diliman*
>     Quezon City 1101, PHL
>
>     _______________________________________________
>     QGIS-Developer mailing list
>     QGIS-Developer at lists.osgeo.org <mailto:QGIS-Developer at lists.osgeo.org>
>     List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>     <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>     Unsubscribe:
>     https://lists.osgeo.org/mailman/listinfo/qgis-developer
>     <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>
>
>
>
> -- 
> Saber Razmjooei
> www.lutraconsulting.co.uk <http://www.lutraconsulting.co.uk>
> +44 (0)7568 129733
>
>
> _______________________________________________
> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20171206/680b8f89/attachment-0001.html>


More information about the QGIS-Developer mailing list