[Digikam-devel] Assign/Remove Tags menu screenshot

Frank Siegert hugelmopf at web.de
Sat Aug 11 20:45:12 BST 2007


Marcel Wiesweg wrote:
> I really see the need for improved tagging procedures, and everytime I tag
> a large number of images I want to have free tagging by keyboard and
> tagging by mouse click, not drag.
> It's always the problem that there are so many features I want to have ;-)

Ok, I get the "broad hint"! ;-)

I wanted to play around a bit, to see whether I should tackle this idea, but
somehow I failed to compile digikam trunk with KDE4/Qt4. Are there
somewhere more detailed instructions for that?

To be more specific for people that want to help me out:
In Kubuntu, I have kdelibs and -dev installed (version 3.92, i.e. beta1),
which include a /usr/lib/kde4/share/apps/cmake/modules directory with lots
of .cmake files.

Now I checked out digikam:
  $ svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics/digikam

and in this directory I ran cmake:
  $ cmake .

This results in an error message
  .../digikam/data/icons/CMakeLists.txt:1:
  Unknown CMake command "KDE4_INSTALL_ICONS".

I can work around this, by
copying /usr/lib/kde4/share/apps/cmake/modules/KDE4Macros.cmake to the
digikam directory and adding INCLUDE(KDE4Macros.cmake) to CMakeLists.txt.
But then more errors appear:

  CMake Error: Error in cmake code at
  .../digikam/data/icons/CMakeLists.txt:1:
  KDE4_INSTALL_ICONS Macro invoked with incorrect arguments for macro named:
    KDE4_INSTALL_ICONS
  Current CMake stack: .../digikam/data/icons/CMakeLists.txt

  CMake Error: Error in cmake code at
  .../digikam/utilities/scripts/CMakeLists.txt:2:
  INSTALL PROGRAMS given no DESTINATION!
  Current CMake stack: .../digikam/utilities/scripts/CMakeLists.txt

And more similar errors (INSTALL PROGRAMS, INSTALL FILES, ...).

Now I am wondering, whether latter problems have something to do with the
first problem (not finding things like KDE4_INSTALL_ICONS in the first
place), and how I would solve this.

Thanks,
Frank




More information about the Digikam-devel mailing list