[Digikam-users] compiling Digikam and Libkipi - Ubuntu 15.10

Andrew Goodbody ajg02 at elfringham.co.uk
Sat Oct 24 11:01:03 BST 2015


I have the same problem so here is my log.

$ ./bootstrap.linux
Qt      Install Path : /usr
KF5     Install Path : /usr
digiKam Install Path : /usr
-- 
----------------------------------------------------------------------------------
-- Starting CMake configuration for: digikam-software-collection
-- Local shared libkipi will be compiled.......... YES
-- Local shared libksane will be compiled......... YES
-- Local shared libkface will be compiled......... YES
-- Local shared libmediawiki will be compiled..... YES
-- Local shared libkvkontakte will be compiled.... YES
-- Extract translations files..................... NO
-- Translations will be compiled.................. NO
-- Handbooks will be compiled..................... NO
-- Tests code will be compiled.................... YES
-- 
----------------------------------------------------------------------------------
-- Starting CMake configuration for: libkipi
-- Found KF5: success (found version "5.15.0") found components:  I18n 
Config XmlGui Service

-- 
-- The following REQUIRED packages have been found:

  * ECM (required version >= 1.1.0)
  * Qt5Core
  * Qt5Widgets
  * Qt5Gui
  * Qt5 (required version >= 5.2.0)
  * Gettext
  * PythonInterp
  * KF5I18n
  * KF5Config
  * KF5XmlGui
  * KF5Service
  * KF5

-- 
----------------------------------------------------------------------------------
-- Starting CMake configuration for: libkface
-- First try at finding OpenCV...
-- Great, found OpenCV on the first try.
-- OpenCV Root directory is: /usr/share/OpenCV
-- OpenCV: Found version 2.4.9.1 (required: 2.4.9)
-- OpenCV headers: /usr/include/opencv;/usr/include
-- OpenCV libs   : 
opencv_core;opencv_highgui;opencv_objdetect;opencv_contrib;opencv_legacy;opencv_imgproc

-- 
-- The following OPTIONAL packages have been found:

  * OpenCV

-- The following REQUIRED packages have been found:

  * Gettext
  * PythonInterp
  * KF5I18n
  * KF5Config
  * KF5XmlGui
  * KF5Service
  * KF5
  * ECM (required version >= 1.1.0)
  * Qt5Core
  * Qt5Widgets
  * Qt5Sql
  * Qt5Xml
  * Qt5Gui
  * Qt5 (required version >= 5.2.0)

-- -------------------------------------------
-- Starting CMake configuration for: libksane
-- SANE_FOUND:       TRUE
-- SANE_INCLUDE_DIR: /usr/include
-- SANE_LIBRARY:     /usr/lib/x86_64-linux-gnu/libsane.so
-- 
-- The following OPTIONAL packages have been found:

  * OpenCV
  * Sane

-- The following REQUIRED packages have been found:

  * KF5XmlGui
  * KF5Service
  * KF5
  * Qt5Sql
  * ECM (required version >= 1.1.0)
  * Qt5Core
  * Qt5Gui (required version >= 5.4.2)
  * Qt5Widgets
  * Qt5Xml (required version >= 5.3.0)
  * KF5Config (required version >= 5.1.0)
  * Gettext
  * PythonInterp
  * KF5I18n (required version >= 5.1.0)
  * KF5Wallet (required version >= 5.1.0)
  * KF5WidgetsAddons (required version >= 5.1.0)
  * KF5TextWidgets (required version >= 5.1.0)
  * Qt5Test
  * Qt5 (required version >= 5.2.0)

-- 
-- The following OPTIONAL packages have been found:

  * OpenCV
  * Sane

-- The following REQUIRED packages have been found:

  * KF5XmlGui
  * KF5Service
  * KF5
  * Qt5Sql
  * Qt5Gui (required version >= 5.4.2)
  * Qt5Widgets
  * Qt5Xml (required version >= 5.3.0)
  * KF5Config (required version >= 5.1.0)
  * Gettext
  * PythonInterp
  * KF5I18n (required version >= 5.1.0)
  * KF5Wallet (required version >= 5.1.0)
  * KF5WidgetsAddons (required version >= 5.1.0)
  * KF5TextWidgets (required version >= 5.1.0)
  * ECM (required version >= 0.0.10)
  * Qt5Core
  * Qt5Network
  * KF5CoreAddons (required version >= 5.5.0)
  * KF5DocTools (required version >= 5.5.0)
  * Qt5Test
  * Qt5 (required version >= 5.2.0)

-- 
-- The following OPTIONAL packages have been found:

  * OpenCV
  * Sane

-- The following REQUIRED packages have been found:

  * KF5
  * Qt5Sql
  * KF5Wallet (required version >= 5.1.0)
  * KF5TextWidgets (required version >= 5.1.0)
  * KF5DocTools (required version >= 5.5.0)
  * ECM (required version >= 1.3.0)
  * Qt5Core
  * Qt5Network
  * Qt5Gui (required version >= 5.4.2)
  * Qt5WebKit
  * Qt5Widgets
  * Qt5 (required version >= 5.2)
  * Qt5Xml (required version >= 5.3.0)
  * KF5Config (required version >= 5.15.0)
  * KF5Service (required version >= 5.15.0)
  * KF5WidgetsAddons (required version >= 5.15.0)
  * KF5Bookmarks (required version >= 5.15.0)
  * KF5KIO (required version >= 5.3.0)
  * Gettext
  * PythonInterp
  * KF5I18n (required version >= 5.3.0)
  * KF5WebKit (required version >= 5.3.0)
  * KF5CoreAddons (required version >= 5.3.0)
  * Qt5Test (required version >= 5.2)

-- 
----------------------------------------------------------------------------------
-- Starting CMake configuration for: kipi-plugins
-- Found Libical version 1.0
-- Found KF5: success (found version "4.82.0") found components:  Config 
WindowSystem XmlGui I18n KIO Service ThreadWeaver Archive IconThemes 
CalendarCore
-- libkipi : use local library from /home/ag/src/dk5/extra/libkipi/
-- libkipi found         : TRUE
-- libkipi library       : KF5Kipi
-- libkipi includes      : 
/home/ag/src/dk5/extra/libkipi/src;/home/ag/src/dk5/build/extra/libkipi/src;/home/ag/src/dk5/build/extra/libkipi
-- libkipi SO version  : 30
-- libmediawiki : use local library from 
/home/ag/src/dk5/extra/libmediawiki/
-- libmediawiki found      : TRUE
-- libmediawiki library    : KF5MediaWiki
-- libmediawiki includes   : 
/home/ag/src/dk5/extra/libmediawiki/;/home/ag/src/dk5/build/extra/libmediawiki
-- libkvkontakte : use local library from 
/home/ag/src/dk5/extra/libkvkontakte/
-- libkvkontakte found      : TRUE
-- libkvkontakte library    : KF5Vkontakte
-- libkvkontakte includes   : 
/home/ag/src/dk5/extra/libkvkontakte/;/home/ag/src/dk5/build/extra/libkvkontakte
-- 
-- 
----------------------------------------------------------------------------------
--  kipi-plugins 5.0.0-beta1 dependencies results   <http://www.digikam.org>
-- 
--  libqt found.............................. YES
--  libkde found............................. YES
--  libkipi found............................ YES
--  libmediawiki found....................... YES (optional)
--  libkvkontakte found...................... YES (optional)
--  libkcalcore found........................ YES (optional)
--  libphonon found.......................... YES (optional)
--  libqtkoauth found........................ YES (optional)
--  native Opengl support found.............. YES (optional)
--  Qt5 OpenGL module found.................. YES (optional)
--  libX11 found............................. YES (optional)
-- 
--  kipi-plugins will be compiled............ YES
--  ImageViewer will be compiled............. YES (optional)
--  Panorama will be compiled................ YES (optional)
--  VKontakte will be compiled............... YES (optional)
--  Mediawiki will be compiled............... YES (optional)
--  AdvancedSlideshow will be compiled....... YES (optional)
--  Calendar will be compiled................ YES (optional)
CMake Error at extra/kipi-plugins/imgur/CMakeLists.txt:37 
(target_link_libraries):
   The keyword signature for target_link_libraries has already been used 
with
   the target "kipiplugin_imgur".  All uses of target_link_libraries with a
   target must be either all-keyword or all-plain.

   The uses of the keyword signature are here:

    * extra/kipi-plugins/imgur/CMakeLists.txt:28 (target_link_libraries)



-- 
----------------------------------------------------------------------------------
-- Starting CMake configuration for: digikam
-- Found KF5: success (found version "5.15.0") found components:  XmlGui 
CoreAddons Config NotifyConfig Notifications KIO Service Completion 
WindowSystem Solid IconThemes I18n
-- Libjpeg version: 62
-- PGF library version required : 6.12.24
-- PGF_CODEC_VERSION_ID = 061412
-- PGF_VERSION          = 6.14.12
-- PGF_INCLUDE_DIRS     = /usr/include/libpgf
-- PGF_LIBRARIES        = /usr/lib/x86_64-linux-gnu/libpgf.so
-- PGF_LDFLAGS          =
-- PGF_CFLAGS           =
-- Boost version: 1.58.0
-- Found lcms version 2.06, /usr/lib/x86_64-linux-gnu/liblcms2.so
-- First try at finding OpenCV...
-- Great, found OpenCV on the first try.
-- OpenCV Root directory is: /usr/share/OpenCV
-- OpenCV: Found version 2.4.9.1 (required: 2.4.9)
-- OpenCV headers: /usr/include/opencv;/usr/include
-- OpenCV libs   : 
opencv_core;opencv_highgui;opencv_objdetect;opencv_contrib;opencv_legacy;opencv_imgproc
-- libkipi : use local library from /home/ag/src/dk5/extra/libkipi/
-- libkipi found         : TRUE
-- libkipi library       : KF5Kipi
-- libkipi includes      : 
/home/ag/src/dk5/build/extra/libkipi/src;/home/ag/src/dk5/build/extra/libkipi
-- libkipi SO version  : 30
-- libkface : use local library from /home/ag/src/dk5/extra/libkface/
-- libkface found        : TRUE
-- libkface library      : KF5KFace
-- libkface includes     : 
/home/ag/src/dk5/build/extra/libkface/src;/home/ag/src/dk5/build/extra/libkface
-- libksane : use local library from /home/ag/src/dk5/extra/libksane/
-- libksane found      : TRUE
-- libksane library    : KF5Sane
-- libksane includes   : 
/home/ag/src/dk5/extra/libksane/src;/home/ag/src/dk5/build/extra/libksane
-- Found KF5: success (found version "5.15.0") found components: 
ItemModels Bookmarks
-- Found MySQL server executable at: /usr/sbin/mysqld
-- Found MySQL install_db executable at: /usr/bin/mysql_install_db
-- Found gphoto2: -lgphoto2_port;-lgphoto2 -lgphoto2_port -lm
-- Could NOT find LibUSB1 (missing:  LibUSB1_LIBRARIES)
-- LibUSB1_FOUND        = FALSE
-- LibUSB1_INCLUDE_DIRS = LibUSB1_TOP_INCLUDE_DIR-NOTFOUND/libusb-1.0
-- LibUSB1_LIBRARIES    = LibUSB1_LIBRARY-NOTFOUND
-- liblensfun: Found version 0.2.8.0 (required: 0.2.6.0)
-- 
-- 
----------------------------------------------------------------------------------
--  digiKam 5.0.0-beta1 dependencies results   <http://www.digikam.org>
-- 
--  MySQL Database Support will be compiled.. YES (optional)
--  KInotify Support will be compiled........ NO  (optional)
--  MySQL Server found....................... YES
--  MySQL install_db tool found.............. YES
--  libqt found.............................. YES
--  libkde found............................. YES
--  libjpeg found............................ YES
--  libtiff found............................ YES
--  libpng found............................. YES
--  liblcms found............................ YES
--  libboostgraph found...................... YES
--  libpgf found............................. YES
--  libexiv2 found........................... YES
--  libopencv found.......................... YES
--  libexpat found........................... YES
--  native threads support found............. YES
--  libkipi found............................ YES (optional)
--  libkface found........................... YES (optional)
--  libmarble found.......................... YES (optional)
--  libksane found........................... YES (optional)
--  libkfilemetadata found................... YES (optional)
--  libakonadicontact found.................. NO  (optional)
--  digiKam will be compiled without KDE address book support.
--  Please install the libakonadicontact (version >= 5.0.0) development 
package.
-- 
--  libjasper found.......................... YES (optional)
--  liblensfun found......................... YES (optional)
--  liblqr-1 found........................... YES (optional)
--  libeigen3 found.......................... YES (optional)
--  libgphoto2 found......................... NO  (optional)
--  digiKam will be compiled without GPhoto2 camera drivers support.
--  Please install the libgphoto2 (version >= 2.4.0) development package.
-- 
--  doxygen found............................ YES (optional)
--  digiKam can be compiled.................. YES
-- 
----------------------------------------------------------------------------------
-- 
-- LibRaw will be compiled with OpenMP support
-- LibRaw will be compiled with RedCine codec
-- Found Pthreads: /usr/lib/x86_64-linux-gnu/libpthread.so
-- Libjpeg >= version 8 depency not resolved. LibRaw cannot be compiled 
with RawSpeed codec
-- Configuring incomplete, errors occurred!


On 24/10/15 10:22, Gilles Caulier wrote:
>
>
> 2015-10-23 19:37 GMT+02:00 Pedro Neves <nevesdiver at gmail.com
> <mailto:nevesdiver at gmail.com>>:
>
>     Gilles:
>
>     I've successfully compiled and installed Digikam 5 and Kipi-plugins
>     from git, after struggling to get all the dependencies.
>     There are a few glitches still, as I couldn't find:
>
>     - libmediawiki:
>     https://projects.kde.org/projects/extragear/libs/libmediawiki/repository:
>     An error occurred on the page you were trying to access.
>
>     - libkvkontakte:
>     https://projects.kde.org/projects/extragear/libs/libkvkontakte/repository:
>     An error occurred on the page you were trying to access.
>
>
>
> Web interface sound broken (Redmine CMS). One top level of urls work fine.
>
>     Also:
>
>     On 23-10-2015 14:33, Gilles Caulier wrote:
>
>
>         no need. Just install sub-components on your system and cmake
>         will detect it automatically. I do it here without problem.
>
>
>     I don't know how to build and install these sub-components
>     (libkfilemetadata and libakonadicontact).
>
>
> https://projects.kde.org/projects/frameworks/kfilemetadata
>
>
> https://projects.kde.org/projects/kde/kdepimlibs/repository/revisions/master/show/akonadi-contact
>
> Both are optional and experimental. You can forget it for the moment.
>
> Note : kfilemetadata => KDE files indexer support => Baloo => bugs in
> this KDE components : if nothing is really improved in this
> implementation from Baloo team, i will remove it. Too much problem.
>
>
>     Finally, when I tried to re-compile kipi-plugins with a few more
>     options, I got:
>
>     CMake Error at extra/kipi-plugins/imgur/CMakeLists.txt:37
>     (target_link_libraries):
>        The keyword signature for target_link_libraries has already been
>     used with
>        the target "kipiplugin_imgur".  All uses of target_link_libraries
>     with a
>        target must be either all-keyword or all-plain.
>
>        The uses of the keyword signature are here:
>
>         * extra/kipi-plugins/imgur/CMakeLists.txt:28 (target_link_libraries)
>
>     Any hints?
>
>
> Give me the full trace please
>
> Gilles Caulier
>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>



More information about the Digikam-users mailing list