[QGIS-Developer] QGIS build error: multiple definitions of sipQgsTinInterpolator:: methods

Harrissou delazj at gmail.com
Thu Dec 31 00:30:18 PST 2020


Hi Vincent,
Yes this is what I finally did. I was worrying I'd break again my 3d build but everything is OK.

Thanks.
Harrissou

Le 30 décembre 2020 19:54:43 GMT+01:00, Vincent Cloarec <vcloarec at gmail.com> a écrit :
>Hi,
>
>With same errors, cleaning before building is enough to fix that.
>
>Regards.
>
>Le mar. 29 déc. 2020 à 13:51, DelazJ <delazj at gmail.com> a écrit :
>
>> Hi devs,
>>
>> I'm trying to build master and am getting a bunch of error messages
>> related to multiple definitions of sipQgsTinInterpolator methods.
>Anyone
>> knows what I should do?
>> If necessary, I'm on Ubuntu 20.04.1, python 3.8.5, sip 4.19.21 and I
>can
>> build 3.16 fine.
>>
>> some sample below:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> */usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « QgsAnalysis::~QgsAnalysis() »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:63
>:
>> définitions multiples de
>> «
>sipQgsTinInterpolator::sipQgsTinInterpolator(QList<QgsInterpolator::LayerData>
>> const&, QgsTinInterpolator::TinInterpolation, QgsFeedback*) »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3640
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « QgsAnalysis::~QgsAnalysis() »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:63
>:
>> définitions multiples de
>> «
>sipQgsTinInterpolator::sipQgsTinInterpolator(QList<QgsInterpolator::LayerData>
>> const&, QgsTinInterpolator::TinInterpolation, QgsFeedback*) »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3640
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « sipQgsTinInterpolator::sipQgsTinInterpolator(QgsTinInterpolator
>> const&) »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:68
>:
>> définitions multiples de
>> « sipQgsTinInterpolator::sipQgsTinInterpolator(QgsTinInterpolator
>> const&) »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3645
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « sipQgsTinInterpolator::sipQgsTinInterpolator(QgsTinInterpolator
>> const&) »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:68
>:
>> définitions multiples de
>> « sipQgsTinInterpolator::sipQgsTinInterpolator(QgsTinInterpolator
>> const&) »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3645
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:73
>:
>> définitions multiples de
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3650
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:73
>:
>> définitions multiples de
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3650
>:
>> défini pour la première fois ici/usr/bin/ld :
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart10.cpp.o
>:
>> dans la fonction
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »
>:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart10.cpp:73
>:
>> définitions multiples de
>> « sipQgsTinInterpolator::~sipQgsTinInterpolator() »;
>>
>python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart8.cpp.o:/media/delazj/dev/github/QGIS/build-ninja/python/analysis/sip_analysispart8.cpp:3650
>:
>> défini pour la première fois ici*
>>
>> and many more...
>>
>> Thanks for any pointers,
>> Harrissou
>> _______________________________________________
>> 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
>>

-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20201231/1f44eae9/attachment-0001.html>


More information about the QGIS-Developer mailing list