This is relevant of last libkdcraw. 0.9.4 do not compile with it and require a patch. Somebody as posted a fix in this room some week ago. Please look in archive...<br><br>Else current code from svn (KDE3 branch - next 0.9.5 release) is already fixed and compile fine...). Currently 0.9.5 state is Beta1<br>
<br>Best<br><br>Gilles Caulier<br><br><div class="gmail_quote">2008/11/30 Davide Fantin <span dir="ltr"><<a href="mailto:fanda80@gmail.com">fanda80@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I am compiling digiKam under i386 (Kubuntu 7.10). After installed the<br>
newest libkdcraw 0.1.6, libkexiv2-0.1.7 , kipi plugins 0.1.6 the<br>
digiKam compilation fails compiling dmg.ccp:<br>
<br>
compiling /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp<br>
g++ -DHAVE_CONFIG_H -I./digikam/libs/dimg<br>
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg -I. -I/usr/include/kde<br>
-I/usr/share/qt3/include -I.<br>
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/loaders<br>
-I/home/fanda/digikam-0.9.4/digikam/libs/dimg/filters<br>
-I/home/fanda/digikam-0.9.4/digikam/libs/dmetadata<br>
-I/home/fanda/digikam-0.9.4/digikam/digikam -DQT_THREAD_SUPPORT<br>
-D_REENTRANT -fno-tree-pre -Wno-long-long -Wundef -ansi<br>
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall<br>
-W -Wpointer-arith -fno-builtin -g3 -fno-inline -Wformat-security<br>
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions<br>
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST<br>
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE<br>
-fPIC -DPIC -c /home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp -o<br>
./digikam/libs/dimg/.libs/dimg.o<br>
-Wp,-MD,./digikam/libs/dimg/.deps/dimg.TUlo<br>
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp: In static member<br>
function 'static Digikam::DImg::FORMAT Digikam::DImg::fileFormat(const<br>
QString&)':<br>
/home/fanda/digikam-0.9.4/digikam/libs/dimg/dimg.cpp:496: error:<br>
'class KDcrawIface::DcrawBinary' has no member named 'rawFiles'<br>
Error creating ./digikam/libs/dimg/dimg.lo. Exit status 1.<br>
make: *** [all] Error 1<br>
<br>
I suspect an issue with libkdcraw. I made sure to remove all the<br>
libkdcraw library packaged for Ubuntu (latest is 0.1.4), and<br>
recompiled libkdcraw. See here:<br>
<br>
fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more<br>
/usr/include/libkdcraw/version.h<br>
[..]<br>
#ifndef KDCRAW_VERSION_H<br>
#define KDCRAW_VERSION_H<br>
<br>
static const char kdcraw_version[] = "0.1.6";<br>
[..]<br>
<br>
However dcrawbinary indeed does not contain any RawFiles:<br>
<br>
fanda@fanda-Klaptop:~/libkdcraw-0.1.6/libkdcraw/libkdcraw$ more<br>
/usr/include/libkdcraw/dcrawbinary.h | grep rawFiles<br>
<br>
Not sure if I am looking into the right direction. Would appreciate<br>
any help on this.<br>
<br>
Thanks.<br>
<font color="#888888"><br>
Davide<br>
</font><br>
P.S. attached is the config and make logs. If you need anything else<br>
I'd happy to post it.<br>
<br>_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
<br></blockquote></div><br>