[Kde-imaging] digikam-0.9.4 does not compile against libkdcraw-0.1.6

Gilles Caulier caulier.gilles at gmail.com
Tue Oct 28 21:43:12 CET 2008


2008/10/28 Andreas Haumer <andreas at xss.co.at>

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi!
>
> Is libkdcraw-0.1.6 supposed to work with digikam-0.9.4?
>
> I just tried to upgrade from libkdcraw-0.1.4 to libkdcraw-0.1.6 and
> it breaks ABI (library can't be used with installed digikam binary,
> library major version changed!) as well as API (digikam-0.9.4 does
> not compile anymore!)
>
> Here are the error messages I get when compiling digikam-0.9.4
> against libkdcraw-0.1.6:
>
> [...]
> make[5]: Entering directory `/work/digikam-0.9.4/digikam/libs/dimg'
> /bin/sh ../../../libtool --silent --tag=CXX   --mode=compile g++
> -DHAVE_CONFIG_H -I. -I../../.. -I/opt/kde3/include -I/usr/lib/qt3/include
> -I.  -I/opt/kde3/include
> - -I../../../digikam/libs/dimg/loaders -I../../../digikam/libs/dimg/filters
> -I../../../digikam/libs/dmetadata -I../../../digikam/digikam
>  -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi
> - -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W
> -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute
> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new
> - -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
> -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE  -MT dimg.lo -MD -MP
> -MF .deps/dimg.Tpo -c -o dimg.lo dimg.cpp
> dimg.cpp:45:35: libkdcraw/dcrawbinary.h: No such file or directory
> dimg.cpp: In static member function `static Digikam::DImg::FORMAT
>   Digikam::DImg::fileFormat(const QString&)':
> dimg.cpp:496: error: no class template named `DcrawBinary' in `KDcrawIface'
> [...]
>
> In the release notes of libkdcraw-0.1.6 the removed "DcrawBinary"
> class is mentioned, but, as I said, this breaks digikam!
>
> Any idea anyone?
> Is there a new digikam release in the 0.9 series planned to
> solve this problem?
>

Someone as already post a patch to compile digikam 0.9.4 with libkdcraw
0.1.6. It's in digikam-devel at kde.org mailing list archive.

Else current implementation from svn (next 0.9.5 release) is already fixed
and compile fine.

Gilles Caulier
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-imaging/attachments/20081028/e179993a/attachment-0001.htm 


More information about the Kde-imaging mailing list