[Digikam-devel] digikam5 make error

Simon Frei freisim93 at gmail.com
Tue Mar 1 19:00:36 GMT 2016


Thanks for taking the time to look at my problems, unfortunately I need 
to ask again:
Cmake aborts when libkipi is not found. So I tried to build libkipi from 
the most recent package 15.12.2 and I run into the following error:

[ 58%] Linking CXX executable kipicmd
/usr/bin/ld: cannot open output file kipicmd: Is a directory
collect2: error: ld returned 1 exit status
tests/CMakeFiles/kipicmd.dir/build.make:250: recipe for target 
'tests/kipicmd' failed
make[2]: *** [tests/kipicmd] Error 1
CMakeFiles/Makefile2:230: recipe for target 
'tests/CMakeFiles/kipicmd.dir/all' failed
make[1]: *** [tests/CMakeFiles/kipicmd.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2

By googling I determined that the problem is, that ld tries to create an 
executable named kipicmd in tests/ but there is already a directory of 
that name in there with the "main.cpp" in it. Changing the folder name 
doesn't work as make needs the main.cpp. A workaround is to rename the 
output name in /tests/CMakeFiles/kipicmd.dir/link.txt to kipicmd2 (same 
for kxmlkipicmd), then it builds to 100% but fails installing.

Again any hints appreciated.


On 01/03/16 15:49, Gilles Caulier wrote:
> See this report :
>
> https://bugs.kde.org/show_bug.cgi?id=359897
>
> libkipi is optional. If library is not found, the kipi support will be 
> disabled.
>
> Gilles Caulier
>
> 2016-02-29 22:41 GMT+01:00 Simon Frei <freisim93 at gmail.com 
> <mailto:freisim93 at gmail.com>>:
>
>     That is weird, the README states that the akonadi contacts part
>     (which I do not need) is disabled by default and I used "cmake
>     -DENABLE_MYSQLSUPPORT=on .". Anyway, I now explicitly disabled it
>     by "make -DENABLE_MYSQLSUPPORT=on
>     -DENABLE_AKONADICONTACTSUPPORT=off ." and now the error is with
>     kipiinterface.cpp (see new attachment), which I guess is part of
>     libkipi and thus non-optional?
>
>
>     On 29/02/16 20:09, Gilles Caulier wrote:
>>     Problem is with you libKF5AkonadiContact.so.
>>     Why do you want to enable this feature which is a very small part
>>     of digiKam : the way to get contacts list from Kontact
>>     application to populate Tags... It still experimental. You can
>>     forget it for the moment. Turn of the option with cmake at
>>     configuration time. Look README for details.
>>     Gilles Caulier
>>
>>     2016-02-29 7:40 GMT+01:00 Simon Frei <freisim93 at gmail.com
>>     <mailto:freisim93 at gmail.com>>:
>>
>>         As all dependencies are available in the debian repos, I
>>         tried to build digikam5. Cmake runs smoothly and finds
>>         everything, but make aborts at various stages, curiously not
>>         the same ones every run. I first thougth that using many
>>         cores (-j 4) is problematic, but the problem remains without
>>         it. The output of make in the latter case is attached. I
>>         appreciate any hints about where to investigate and please
>>         ask for what additional information you need.
>>
>>         Cheers,
>>         Simon
>>
>>         _______________________________________________
>>         Digikam-devel mailing list
>>         Digikam-devel at kde.org <mailto:Digikam-devel at kde.org>
>>         https://mail.kde.org/mailman/listinfo/digikam-devel
>>
>>
>>
>>
>>     _______________________________________________
>>     Digikam-devel mailing list
>>     Digikam-devel at kde.org <mailto:Digikam-devel at kde.org>
>>     https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>     _______________________________________________
>     Digikam-devel mailing list
>     Digikam-devel at kde.org <mailto:Digikam-devel at kde.org>
>     https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20160301/4c45899f/attachment.html>


More information about the Digikam-devel mailing list