[Digikam-users] How to build Digikam?

Andi Clemens andi.clemens at gmx.net
Tue Jul 8 22:35:29 BST 2008

There weill be no makefile as long as cmake is not running through without 
I guess your environment settings are wrong and not poiunting to KDE4.
Try pasting all related KDE vars here...


env | grep -i kde

maybe this will show some problems already.

I use those settings for my user, try to change them to your system 

export YACC='byacc -d'
export QTDIR=/usr/lib/qt
export KDEDIR=/opt/kdemod
export KDEDIRS=$KDEDIR:/opt/kde
export DBUSDIR=/usr
export PKG_CONFIG_PATH=$DBSDIR/lib/pkgconfig:$KDEDIR/lib/pkgconfig:
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH:/opt/kde/bin
eval `PATH=$DBUSDIR/bin $DBUSDIR/bin/dbus-launch --auto-syntax`


On Tuesday 08 July 2008 23:29:11 Dotan Cohen wrote:
> Sorry to be a pain, but I'm getting a warning with cmake and I cannot make:
> root at hardy-laptop:~/graphics/build# cmake -DCMAKE_BUILD_TYPE=debugfull
> -DCMAKE_INSTALL_PREFIX=/opt/kde4 ../../graphics
> -- The C compiler identification is GNU
> -- The CXX compiler identification is GNU
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:35
>   ERROR: Could not find KDE4 kde4-config
> Call Stack (most recent call first):
>   CMakeLists.txt:9 (find_package)
> CMake Warning (dev) in CMakeLists.txt:
>   No cmake_minimum_required command is present.  A line of code such as
>     cmake_minimum_required(VERSION 2.6)
>   should be added at the top of the file.  The version specified may be
> lower if you wish to support older CMake versions for this project.  For
> more information run "cmake --help-policy CMP0000".
> This warning is for project developers.  Use -Wno-dev to suppress it.
> -- Configuring done
> root at hardy-laptop:~/graphics/build# make
> make: *** No targets specified and no makefile found.  Stop.
> root at hardy-laptop:~/graphics/build#
> I don't know where that makefile should be. Am I in the wrong place?
> Dotan Cohen
> http://what-is-what.com
> http://gibberish.co.il
> א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> _______________________________________________
> 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