[digiKam-users] digikam git compilation failed

Gilles Caulier caulier.gilles at gmail.com
Sat Oct 27 15:05:35 BST 2018


This is no reason for this linking stage failure.
Please update code from git/master and clean-upthe build directory.
Reconfigure and recompile all from scratch, this must fix the problem.

Gilles Caulier

Le ven. 19 oct. 2018 à 18:14, <leoutation at gmx.fr> a écrit :

> Hi
> I tried to compile last digikam git, I get errors (it's rare! :) )
> Arch Linux system
>
>   Scanning dependencies of target digikamdatabase
> [ 98%] Building CXX object
>
> core/libs/database/CMakeFiles/digikamdatabase.dir/digikamdatabase_autogen/mocs_compilation.cpp.o
> [ 98%] Linking CXX shared library libdigikamdatabase.so
> [ 98%] Building CXX object
>
> core/app/CMakeFiles/digikamgui_src.dir/views/tableview/tableview_column_photo.cpp.o
> /usr/bin/ld:
> CMakeFiles/digikamdatabase_src.dir/item/imagequerybuilder.cpp.o: in
> function `Digikam::FieldQueryBuilder::addPosition()':
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x40b):
>
> undefined reference to `Digikam::Ellipsoid::WGS84()'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x417):
>
> undefined reference to
> `Digikam::GeodeticCalculator::GeodeticCalculator(Digikam::Ellipsoid
> const&)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x434):
>
> undefined reference to
> `Digikam::GeodeticCalculator::setStartingGeographicPoint(double, double)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x44a):
>
> undefined reference to
> `Digikam::GeodeticCalculator::setDirection(double, double)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x453):
>
> undefined reference to
> `Digikam::GeodeticCalculator::destinationGeographicPoint()'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x473):
>
> undefined reference to
> `Digikam::GeodeticCalculator::setDirection(double, double)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x47c):
>
> undefined reference to
> `Digikam::GeodeticCalculator::destinationGeographicPoint()'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x4a0):
>
> undefined reference to
> `Digikam::GeodeticCalculator::setDirection(double, double)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x4a9):
>
> undefined reference to
> `Digikam::GeodeticCalculator::destinationGeographicPoint()'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x4cf):
>
> undefined reference to
> `Digikam::GeodeticCalculator::setDirection(double, double)'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x4d8):
>
> undefined reference to
> `Digikam::GeodeticCalculator::destinationGeographicPoint()'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x51b):
>
> undefined reference to `Digikam::GeodeticCalculator::ellipsoid() const'
> /usr/bin/ld:
> imagequerybuilder.cpp:(.text._ZN7Digikam17FieldQueryBuilder11addPositionEv[_ZN7Digikam17FieldQueryBuilder11addPositionEv]+0x52a):
>
> undefined reference to `Digikam::Ellipsoid::radiusOfCurvature(double)'
> collect2: error: ld returned 1 exit status
> make[2]: ***
> [core/libs/database/CMakeFiles/digikamdatabase.dir/build.make:249:
> core/libs/database/libdigikamdatabase.so.6.0.0] Error 1
> make[1]: *** [CMakeFiles/Makefile2:2225:
> core/libs/database/CMakeFiles/digikamdatabase.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> [ 98%] Building CXX object
>
> core/app/CMakeFiles/digikamgui_src.dir/views/tableview/tableview_column_thumbnail.cpp.o
> [ 98%] Building CXX object
>
> core/app/CMakeFiles/digikamgui_src.dir/views/tableview/tableview_columnfactory.cpp.o
> [ 98%] Building CXX object
>
> core/app/CMakeFiles/digikamgui_src.dir/views/tableview/tableview_selection_model_syncer.cpp.o
> [ 98%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/imagepreviewviewitem.cpp.o
> [ 98%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/imagepreviewview.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/welcomepageview.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/leftsidebarwidgets.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/digikamview.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/trashview.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/stackedview.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/sidebarwidget.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/digikammodelcollection.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/views/slideshowbuilder.cpp.o
> [ 99%] Building CXX object
> core/app/CMakeFiles/digikamgui_src.dir/digikamadaptor.cpp.o
> [ 99%] Building CXX object
>
> core/app/CMakeFiles/digikamgui_src.dir/digikamgui_src_autogen/mocs_compilation.cpp.o
> [ 99%] Built target digikamgui_src
> make: *** [Makefile:130: all] Error 2
> ==> ERROR: A failure occurred in build().
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20181027/f55c9e1a/attachment.html>


More information about the Digikam-users mailing list