Newbie/ Problem compiling imageplugins RC2

classic Classic list List threaded Threaded
1 message Options
Ari
Reply | Threaded
Open this post in threaded view
|

Newbie/ Problem compiling imageplugins RC2

Ari
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$