[Digikam-devel] Re: [Kde-imaging] Re: Re: Git migration for 2.0.0 + code components re-structuring...

Michael G. Hansen mike at mghansen.de
Sun Dec 12 16:03:15 GMT 2010

On 12/12/2010 02:47 PM, Michael G. Hansen wrote:
> Hi Gilles,
> On 12/11/2010 01:51 PM, Gilles Caulier wrote:
>   >  All move are done with commit #1205541.
>   >
>   >  Please checkout source code in GoSC2010 branch :
>   >
>   >  http://websvn.kde.org/branches/extragear/graphics/digikam/
>   >
>   >  I will prepare all lead CMakeList.txt files
> I like this structure and will try to test it later. Maybe we should
> also add a README to the root directory?

I checked out the new structure and tried to compile it. I first 
uninstalled libkmap, libkface and libkdcraw which used to be compiled 
separately. Then the build failed:

< some stuff removed here >
-- Found Qt-Version 4.7.0 (using /usr/local/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Found KDE 4.6 include dir: /usr/local/include
-- Found KDE 4.6 library dir: /usr/local/lib
-- Found the KDE4 kconfig_compiler preprocessor: 
-- Found automoc4: /usr/local/bin/automoc4
-- Found Kexiv2 library in cache: /usr/local/lib/libkexiv2.so
-- Check Kdcraw library in local sub-folder...
-- Check Kdcraw library using pkg-config...
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig
-- PKGCONFIG() indicates that libkdcraw is not installed (install the 
package which contains libkdcraw.pc if you want to support this feature)
CMake Error at /usr/local/share/apps/cmake/modules/FindKdcraw.cmake:98 
   Could NOT find libkdcraw header files
Call Stack (most recent call first):
   3rdparty/kipi-plugins/CMakeLists.txt:116 (FIND_PACKAGE)

-- Configuring incomplete, errors occurred!

So I re-installed libkdcraw, and then the build failed because FindKMap 
was not found:

--  libkmap library found.................... NO
CMake Error at 3rdparty/kipi-plugins/CMakeLists.txt:85 (MESSAGE):
    kipi-plugins needs libkmap. You need to install the libkmap (version 
 >= 0.1.0) library development package.
Call Stack (most recent call first):
   3rdparty/kipi-plugins/CMakeLists.txt:184 (PRINT_LIBRARY_STATUS)

--  libkmap website is at http://www.digikam.org/sharedlibs

The same problem appears for libkface, if you install libkmap.


More information about the Digikam-devel mailing list