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

Saber Razmjooei saber.razmjooei at lutraconsulting.co.uk
Wed Dec 6 05:51:48 PST 2017


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> 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 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
>
> _______________________________________________
> 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
>



-- 
Saber Razmjooei
www.lutraconsulting.co.uk
+44 (0)7568 129733
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20171206/572f0a74/attachment-0001.html>


More information about the QGIS-Developer mailing list