[Digikam-devel] [Bug 179134] New: Compile-error with libkdcraw > 0.1.5

MaxiPunkt maxantispam at freenet.de
Tue Dec 30 13:01:18 GMT 2008


           Summary: Compile-error with libkdcraw > 0.1.5
           Product: digikam
           Version: 0.9.4
          Platform: Mandriva RPMs
        OS/Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: maxantispam at freenet.de

Version:           0.9.4 (using KDE 3.5.9)
Installed from:    Mandriva RPMs

I'm trying to recompile digikam 0.9.4 with latest kipi-plugins on my System
(Mandriva 2008.1).

I've already managed to compile:
* libkipi 0.1.6
* libkexiv2 0.1.8
* libkdcraw 0.1.4
* libkdcraw 0.1.7
* kipi-plugins 0.1.7

No compiling digikam 0.9.4 with other software as mentionend above

configure seems to have no problems:
-- digiKam configure results -------------------
-- using internal libsqlite3...... 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

Good - your configure finished. Start make now

But make results in errors:
make[5]: Entering directory
/bin/sh ../../../libtool --silent --tag=CXX   --mode=compile
i586-mandriva-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../..
-I/usr/lib/qt3//include -I/usr/include   -I../../../digikam/libs/dimg/loaders
-I../../../digikam/libs/dimg/filters -I../../../digikam/libs/dmetadata
-I../../../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 -O2 -O2 -g -pipe
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic
-fasynchronous-unwind-tables -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
.deps/dimg.Tpo -c -o dimg.lo dimg.cpp
dimg.cpp:45:35: Fehler: libkdcraw/dcrawbinary.h: Datei oder Verzeichnis nicht
dimg.cpp: In static member function »static Digikam::DImg::FORMAT
Digikam::DImg::fileFormat(const QString&)«:
dimg.cpp:496: Fehler: »KDcrawIface::DcrawBinary« wurde nicht deklariert
make[5]: *** [dimg.lo] Fehler 1
make[5]: Leaving directory
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/maxipunkt/rpm/BUILD/digikam-0.9.4/digikam'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/maxipunkt/rpm/BUILD/digikam-0.9.4'
make: *** [all] Fehler 2

The requested file (libkdcraw/dcrawbinary.h) is not part of libkdcraw 0.1.7

When I downgrade to libkdcraw 0.1.5 (which seems to be last version using
"dcraw" instead of "LibRaw"), compiling works just fine.

So finally I don't know if this is a bug in digikam or an issue with newer
libkdcraw-versions not providing the requested file.

Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the Digikam-devel mailing list