[Digikam-users] SVN: Why won't Digikam make?

Andi Clemens andi.clemens at gmx.net
Thu Jul 24 08:29:05 BST 2008


I think this is a bug with IMLIB detection. I have the same (and a lot of 
other users, too). Although it is installed, it can't be find. It is an 
optional package, but somehow the Makefiles are not written when it is 
missing.

Try to comment this line in CMakeLists.txt in your graphics folder:

Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt      (revision 836922)
+++ CMakeLists.txt      (working copy)
@@ -15,7 +15,7 @@
 macro_optional_find_package(OpenGL)
 macro_optional_find_package(Freetype)
 macro_optional_find_package(Boost)
-macro_optional_find_package(IMLIB)
+#macro_optional_find_package(IMLIB)

 # for skanlite and kipi-plugins
 include(MacroOptionalDependPackage)

Andi

On Thursday 24 July 2008 08:02:10 Dotan Cohen wrote:
> I don't see any errors that should prevent Digikam from making here at
> the end of cmake:
> --  digiKam dependencies results -------------------
> --  Qt4 SQL module found........... YES
> --  libgphoto2 library found....... YES
> --  libtiff library found.......... YES
> --  libpng library found........... YES
> --  libjasper library found........ YES
> --  liblcms library found.......... YES
> --  libkipi library found.......... YES
> --  libkexiv2 library found........ YES
> --  libkdcraw library found........ YES
> --  libkdepimlibs library found.... YES
> --  libmarblewiget library found... NO
> --
> --  digiKam will be compiled without geolocation using Marble widget
> support.
> --
> --  liblensfun library found....... NO
> --
> --  digiKam will be compiled without lens auto-correction image editor
> plugin.
> --
> --  digiKam will be compiled...
> -- ------------------------------------------------
> --
> -- Found Kexiv2 library in cache: /usr/local/lib/libkexiv2.so
> -- Found Kdcraw library in cache: /lib/libkdcraw.so
> -- Found Kipi library in cache: /lib/libkipi.so
> -- Found JPEG: /usr/lib/libjpeg.so
> -- Found PNG: /usr/lib/libpng.so
> -- Could not find OPTIONAL package Sane
> -- Found X11: /usr/lib/libX11.so
> -- Found LibXml2: /usr/lib/libxml2.so
> -- Found LibXslt: /usr/lib/libxslt.so
> --
> ---------------------------------------------------------------------------
>-- -- The following external packages were located on your system.
> -- This installation will have the extra features provided by these
> packages.
> + libopengl
> ---------------------------------------------------------------------------
>-- -- The following OPTIONAL packages could NOT be located on your
> system.
> -- Consider installing them to enable more features from this
> software.
> + imlib: imlib is needed to build kuickshow project
> <http://freshmeat.net/projects/imlib/>
> ---------------------------------------------------------------------------
>--
>
> -- Configuring done
> hardy at hardy-laptop:~/digikam-notes$ make && echo "!!made!!"
> make && echo "cat ../build_digikammadecat ../build_digikam"
> make: *** No targets specified and no makefile found.  Stop.
> hardy at hardy-laptop:~/digikam-notes$
>
>
>
> It can be seen that make complains, even though there seem to be no
> showstoppers in cmake. This is on the exact same KDE 4.1beta2 system
> that I successfully compiled Digikam SVN from a few weeks ago. I did
> not reinstall the OS as I had planned. Why shouldn't it make now?
>
> Thanks in advance. I have a list of bugs to triage, which is the
> reason that I'm building from SVN and not the stable Digikam.




More information about the Digikam-users mailing list