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

Vincent Cloarec vcloarec at gmail.com
Wed Dec 30 10:54:43 PST 2020


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


More information about the QGIS-Developer mailing list