[Digikam-users] digikam 0.9.4 does not compile

Davide Fantin fanda80 at gmail.com
Sun Nov 30 19:42:42 GMT 2008


Hi,

I am compiling digiKam under i386 (Kubuntu 7.10). After installed the
newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the
digiKam compilation fails compiling dmg.ccp:

compiling /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp
g++ -DHAVE_CONFIG_H -I./digikam/libs/dimg
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg -I. -I/usr/include/kde
-I/usr/share/qt3/include -I.
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/loaders
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/filters
-I/home/fanda/digikam-0.9.4/digikam/libs/dmetadata
-I/home/fanda/digikam-0.9.4/digikam/digikam -DQT_THREAD_SUPPORT
-D_REENTRANT -fno-tree-pre -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall
-W -Wpointer-arith -fno-builtin -g3 -fno-inline -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
-fPIC -DPIC -c /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp -o
./digikam/libs/dimg/.libs/dimg.o
-Wp,-MD,./digikam/libs/dimg/.deps/dimg.TUlo
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp: In static member
function 'static Digikam::DImg::FORMAT Digikam::DImg::fileFormat(const
QString&)':
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp:496: error:
'class KDcrawIface::DcrawBinary' has no member named 'rawFiles'
Error creating ./digikam/libs/dimg/dimg.lo. Exit status 1.
make: *** [all] Error 1

I suspect an issue with libkdcraw. I made sure to remove all the
libkdcraw library packaged for Ubuntu (latest is 0.1.4), and
recompiled libkdcraw. See here:

fanda at fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/version.h
[..]
#ifndef KDCRAW_VERSION_H
#define KDCRAW_VERSION_H

static const char kdcraw_version[] = "0.1.6";
[..]

However dcrawbinary indeed does not contain any RawFiles:

fanda at fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more
/usr/include/libkdcraw/dcrawbinary.h | grep rawFiles

Not sure if I am looking into the right direction. Would appreciate
any help on this.

Thanks.

Davide

P.S. attached is the config and make logs. If you need anything else
I'd happy to post it.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: digikam-logs.tar.gz
Type: application/x-gzip
Size: 20901 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20081130/6b0a47a9/attachment.bin>


More information about the Digikam-users mailing list