[Digikam-users] digikamimageplugins-0.8beta1 won't compile
Sebastian Röder
sebastian.roeder at uni-bielefeld.de
Thu Aug 25 20:30:28 BST 2005
Hi list - I'm back after a long time to the list.
Today I manualy compiled the latest beta of digikam an imageplugins on Gentoo
Linux since there is no ebuild for it yet. I want to keep the stable 0.7.3
release so I compiled the beta with --prefix=/usr/local (stable and kde
resists in /usr). Works fine so far.
Bug imageplugins won't compile with --prefix=/usr/local and I'm worried that
it wrongly detects the "old" digikam and tries to bild against it. Configure
just tells be it found digikam - but not the version. Please tell me whether
it's possible to have the beta and stable installed alongside and what I did
wrong. Maybe it is another problem that is not related to the paralell
install, I don't know.
Here's the make error (couldn't find something usefull, sorry):
EDIT: Now that I copy & paste the make errors, I realize that there are many
"undefined references to Digikam::Something"
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x58d): In function
`DigikamImagePlugins::CtrlPanelDialog::CtrlPanelDialog(QWidget*, QString,
QString, bool, bool, bool, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:94:
undefined reference to
`Digikam::ImagePannelWidget::ImagePannelWidget(unsigned int, unsigned int,
QString, QWidget*, bool, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0xb9f): In function
`DigikamImagePlugins::CtrlPanelDialog::CtrlPanelDialog(QWidget*, QString,
QString, bool, bool, bool, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:94:
undefined reference to
`Digikam::ImagePannelWidget::ImagePannelWidget(unsigned int, unsigned int,
QString, QWidget*, bool, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x11e0): In function
`DigikamImagePlugins::CtrlPanelDialog::abortPreview()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:144:
undefined reference to `Digikam::ImagePannelWidget::setProgress(int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x11f9):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:145:
undefined reference to
`Digikam::ImagePannelWidget::setPreviewImageWaitCursor(bool)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x1212):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:146:
undefined reference to `Digikam::ImagePannelWidget::setEnable(bool)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x132f): In function `DigikamImagePlugins::CtrlPanelDialog::slotUser1
()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:165:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x13a9): In function
`DigikamImagePlugins::CtrlPanelDialog::slotCancel()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:179:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x1427): In function
`DigikamImagePlugins::CtrlPanelDialog::closeEvent(QCloseEvent*)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:193:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x14b2): In function
`DigikamImagePlugins::CtrlPanelDialog::slotFocusChanged()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:212:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x1659): In function
`DigikamImagePlugins::CtrlPanelDialog::slotEffect()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:244:
undefined reference to `Digikam::ImagePannelWidget::setEnable(bool)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x1714):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:251:
undefined reference to
`Digikam::ImagePannelWidget::setPreviewImageWaitCursor(bool)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x172d):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:252:
undefined reference to `Digikam::ImagePannelWidget::setProgress(int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x17b6): In function `DigikamImagePlugins::CtrlPanelDialog::slotOk()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:264:
undefined reference to `Digikam::ImagePannelWidget::setEnable(bool)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x18a2):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:272:
undefined reference to `Digikam::ImagePannelWidget::setProgress(int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(ctrlpaneldialog.o)
(.text+0x194b): In function
`DigikamImagePlugins::CtrlPanelDialog::customEvent(QCustomEvent*)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/ctrlpaneldialog.cpp:290:
undefined reference to `Digikam::ImagePannelWidget::setProgress(int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x60a): In function
`DigikamImagePlugins::ImageGuideDialog::ImageGuideDialog(QWidget*, QString,
QString, bool, bool, bool, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:98:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x13b0): In function
`DigikamImagePlugins::ImageGuideDialog::ImageGuideDialog(QWidget*, QString,
QString, bool, bool, bool, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:98:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x2059): In function
`DigikamImagePlugins::ImageGuideDialog::readSettings()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:176:
undefined reference to `Digikam::ImageGuideWidget::slotChangeGuideSize(int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x208c):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:177:
undefined reference to
`Digikam::ImageGuideWidget::slotChangeGuideColor(QColor const&)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x25bc): In function
`DigikamImagePlugins::ImageGuideDialog::slotResized()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:246:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x261b): In function `DigikamImagePlugins::ImageGuideDialog::slotUser1
()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:256:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x2695): In function
`DigikamImagePlugins::ImageGuideDialog::slotCancel()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:270:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imageguidedialog.o)
(.text+0x2709): In function
`DigikamImagePlugins::ImageGuideDialog::closeEvent(QCloseEvent*)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/imageguidedialog.cpp:284:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(threadedfilterdialog.o)
(.text+0xe5d): In function
`DigikamImagePlugins::ThreadedFilterDialog::slotUser1()':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/threadedfilterdialog.cpp:119:
undefined reference to `Digikam::ThreadedFilter::stopComputation()'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(threadedfilterdialog.o)
(.text+0xed1):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/dialogs/threadedfilterdialog.cpp:133:
more undefined references to `Digikam::ThreadedFilter::stopComputation()'
follow
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imagetabwidget.o)
(.text+0x14d): In function
`DigikamImagePlugins::ImageTabWidget::ImageTabWidget(QWidget*, bool, bool,
int, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/widgets/imagetabwidget.cpp:47:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imagetabwidget.o)
(.text+0x2d9):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/widgets/imagetabwidget.cpp:58:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imagetabwidget.o)
(.text+0x4d1): In function
`DigikamImagePlugins::ImageTabWidget::ImageTabWidget(QWidget*, bool, bool,
int, int)':
/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/widgets/imagetabwidget.cpp:47:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
../../digikamimageplugins/common/dialogs/.libs/libdigikamimagepluginsdialog.a(imagetabwidget.o)
(.text+0x65d):/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/common/widgets/imagetabwidget.cpp:58:
undefined reference to `Digikam::ImageGuideWidget::ImageGuideWidget(int, int,
QWidget*, bool, int, QColor, int)'
collect2: ld returned 1 exit status
make[3]: *** [digikamimageplugin_adjustlevels.la] Fehler 1
make[3]: Leaving directory
`/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins/adjustlevels'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory
`/home/seppel/digikamimageplugins-0.8.0-beta1/digikamimageplugins'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/seppel/digikamimageplugins-0.8.0-beta1'
make: *** [all] Fehler 2
More information about the Digikam-users
mailing list