[Digikam-devel] Issues building libkdcraw/0.1.6 - FTBFS
Mark Purcell
msp at debian.org
Thu Oct 16 11:53:59 BST 2008
Hi,
I have an issue building libkdcraw/0.1.6:
Making all in libkdcraw
make[4]: Entering directory `/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/obj-i486-linux-gnu/libkdcraw/libkdcraw'
/usr/share/qt3/bin/moc /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.h -o kdcraw.moc
/bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw -I../libraw -
I/usr/include/kde -I/usr/share/qt3/include -I. -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 -DNDEBUG -DNO_DEBUG -O2 -g -O2 -g -Wall -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 -fexceptions -DDCRAW_VERBOSE -
DUSE_LCMS -c -o kdcraw.lo /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:37:35: error: libraw/libraw_version.h: No such file or directory
In file included from /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:43:
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcrawprivate.h:32:27: error: libraw/libraw.h: No such file or directory
In file included from /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:43:
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcrawprivate.h:45: error: use of enum 'LibRaw_progress' without previous declaration
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcrawprivate.h:58: error: 'libraw_processed_image_t' has not been declared
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcrawprivate.h:60: error: 'LibRaw' has not been declared
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcrawprivate.h:62: error: use of enum 'LibRaw_progress' without previous declaration
In file included from /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.h:32,
from /home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:44:
/usr/share/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
/usr/share/qt3/include/qimage.h:61: warning: suggest parentheses around && within ||
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp: In static member function 'static bool
KDcrawIface::KDcraw::loadEmbeddedPreview(QByteArray&, const QString&)':
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:110: error: 'LibRaw' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:110: error: expected `;' before 'raw'
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:112: error: 'raw' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:113: error: 'LIBRAW_SUCCESS' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:115: error: 'libraw_strerror' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:121: error: 'LIBRAW_SUCCESS' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:124: error: 'libraw_strerror' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:129: error: 'libraw_processed_image_t' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:129: error: 'thumb' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:132: error: 'libraw_strerror' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:137: error: 'LIBRAW_IMAGE_BITMAP' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp:147: error: 'free' was not declared in this scope
/home/mark/src/kde-extras/build-area/libkdcraw-0.1.6/./libkdcraw/libkdcraw/kdcraw.cpp: In static member function 'static bool KDcrawIface::KDcraw::loadHalfPreview(QImage&,
const QString&)':
Weird thing is if I have libraw include files installed under /usr/local it picks that up and builds :-(
Build Depends:
ii gcc 4:4.3.2-2 The GNU C compiler
ii kdelibs4-dev 4:3.5.9.dfsg.1-6 development files for the KDE core libraries
ii libjpeg62-dev 6b-14 Development files for the IJG JPEG library
ii liblcms1-dev 1.17.dfsg-1 Color management library (Development headers)
Mark
More information about the Digikam-devel
mailing list