Hi, I could download and build with no problem digikam RC2 in Ubuntu Edgy (as mentioned elsewhere I had to build Exiv2 and manually copy the new headers and libraries from /usr/local/include & lib to the apprpriate locations.
After building Digikam, I also manually copied all digikam header files in the source tree to /usr/include/kde/digikam (this fixed many imageplugins make errors I was getting saying xxxx.h No Such File or Directory). Now when I attempt to build imageplugins, below is what I get (last few lines). Can someone please shed some light here? I have no clue of what I have to do. It looks like some library required to build imageplugins has not been updated by digikam's core 'su make install' Thanks!!!! ./configure ........... -- digiKamImagePlugins configure results -------- -- digiKam found.................. YES ------------------------------------------------- Good - your configure finished. Start make now make Making all in adjustlevels make[3]: Entering directory `/home/ariel/Desktop/digikamimageplugins-0.9.0-rc2/digikamimageplugins/adjustlevels' if /bin/bash ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikamimageplugins/common/include -I../../digikamimageplugins/common/widgets -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 -Wconversion -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 -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT adjustlevels.lo -MD -MP -MF ".deps/adjustlevels.Tpo" -c -o adjustlevels.lo adjustlevels.cpp; \ then mv -f ".deps/adjustlevels.Tpo" ".deps/adjustlevels.Plo"; else rm -f ".deps/adjustlevels.Tpo"; exit 1; fi adjustlevels.cpp: In constructor 'DigikamAdjustLevelsImagesPlugin::AdjustLevelDialog::AdjustLevelDialog(QWidget*, QString, QFrame*)': adjustlevels.cpp:77: error: 'class Digikam::ImageIface' has no member named 'getOriginalImage' adjustlevels.cpp:80: error: 'class Digikam::ImageIface' has no member named 'originalSixteenBit' adjustlevels.cpp:81: error: 'class Digikam::ImageIface' has no member named 'originalHasAlpha' adjustlevels.cpp: In member function 'virtual void DigikamAdjustLevelsImagesPlugin::AdjustLevelDialog::slotEffect()': adjustlevels.cpp:554: error: 'class Digikam::ImageIface' has no member named 'getPreviewImage' adjustlevels.cpp:557: error: 'class Digikam::ImageIface' has no member named 'previewSixteenBit' adjustlevels.cpp:573: error: 'class Digikam::ImageIface' has no member named 'putPreviewImage' adjustlevels.cpp: In member function 'virtual void DigikamAdjustLevelsImagesPlugin::AdjustLevelDialog::finalRendering()': adjustlevels.cpp:586: error: 'class Digikam::ImageIface' has no member named 'getOriginalImage' adjustlevels.cpp:589: error: 'class Digikam::ImageIface' has no member named 'originalSixteenBit' adjustlevels.cpp:600: error: 'class Digikam::ImageIface' has no member named 'putOriginalImage' make[3]: *** [adjustlevels.lo] Error 1 make[3]: Leaving directory `/home/ariel/Desktop/digikamimageplugins-0.9.0-rc2/digikamimageplugins/adjustlevels' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/ariel/Desktop/digikamimageplugins-0.9.0-rc2/digikamimageplugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ariel/Desktop/digikamimageplugins-0.9.0-rc2' make: *** [all] Error 2 ariel@polaris:~/Desktop/digikamimageplugins-0.9.0-rc2$ |
Free forum by Nabble | Edit this page |