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

Andreas Haumer andreas at xss.co.at
Tue Oct 28 21:22:38 CET 2008


-----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?

- - andreas

- --
Andreas Haumer                     | mailto:andreas at xss.co.at
*x Software + Systeme              | http://www.xss.co.at/
Karmarschgasse 51/2/20             | Tel: +43-1-6060114-0
A-1100 Vienna, Austria             | Fax: +43-1-6060114-71

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkHdIwACgkQxJmyeGcXPhHwGgCfUqHxE1r/Z66QahwpbzteIHtQ
cFIAoK3Mj6IB71wIV3pU1h6TyNgqqkiM
=65lX
-----END PGP SIGNATURE-----


More information about the Kde-imaging mailing list