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

Ben Hur Pintor bnhr.dev at gmail.com
Wed Dec 6 05:41:06 PST 2017


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 supplemented by (b)
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>
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> 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/)? 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
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
> --
> Alexandre Neto
> ---------------------
> @AlexNetoGeo
> http://sigsemgrilhetas.wordpress.com
> http://gisunchained.wordpress.com
>
> _______________________________________________
> 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
>



-- 
---

*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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20171206/d9d0c19d/attachment.html>


More information about the QGIS-Developer mailing list