[Digikam-users] Another error during make of digikam 0.7.3
Felix
mythtv at ymhee-bcex.net
Sat Jul 9 10:15:21 BST 2005
I ran into the same error as Stephan is describing here
<http://mail.kde.org/pipermail/digikam-users/2005-July/000028.html>.
Unlike the suggestion in the bug report
<http://bugs.kde.org/show_bug.cgi?id=108458>, I *am* running KDE 3.3.1
(3.3.1-2.12 on FC3 2.6.11-1.35). Anyway, the change in kdemacros.h got
me over this problem.
However, I ran into another one during linking:
make[4]: Entering directory `/var/3party/digikam-0.7.3/digikam/imageplugins'
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wno-non-virtual-dtor -O2 -Wformat-security
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -fvisibility=hidden -fvisibility-inlines-hidden
-DQT_CLEAN_NAMESPACE -o digikamimageplugin_core.la -rpath
/usr/lib/kde3 -module -avoid-version -module -no-undefined
-Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/lib -R /usr/lib
-R /usr/lib/qt-3.3/lib -R /usr/X11R6/lib -L/usr/lib
-L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib imageplugin_core.lo
imageeffect_bwsepia.lo imageeffect_ratiocrop.lo imageeffect_bcg.lo
imageeffect_redeye.lo imageeffect_blur.lo imageeffect_sharpen.lo
imageeffect_rgb.lo imageeffect_hsl.lo -lkparts
../../digikam/digikam/libdigikam.la
.libs/imageplugin_core.o(.text+0x32): In function
`ImagePlugin_Core::ImagePlugin_Core(QObject*, char const*, QStringList
const&)':
: undefined reference to `Digikam::ImagePlugin::ImagePlugin(QObject*,
char const*)'
.libs/imageplugin_core.o(.text+0xf6e): In function
`ImagePlugin_Core::ImagePlugin_Core(QObject*, char const*, QStringList
const&)':
: undefined reference to `Digikam::ImagePlugin::ImagePlugin(QObject*,
char const*)'
.libs/imageplugin_core.o(.text+0x1ea7): In function
`ImagePlugin_Core::~ImagePlugin_Core()':
: undefined reference to `Digikam::ImagePlugin::~ImagePlugin()'
.libs/imageplugin_core.o(.text+0x1ee3): In function
`ImagePlugin_Core::~ImagePlugin_Core()':
: undefined reference to `Digikam::ImagePlugin::~ImagePlugin()'
.libs/imageplugin_core.o(.text+0x1f20): In function
`ImagePlugin_Core::~ImagePlugin_Core()':
: undefined reference to `Digikam::ImagePlugin::~ImagePlugin()'
.libs/imageplugin_core.o(.text+0x204f): In function
`ImagePlugin_Core::slotBlur()':
: undefined reference to `Digikam::ImagePlugin::parentWidget()'
.libs/imageplugin_core.o(.text+0x2097): In function
`ImagePlugin_Core::slotSharpen()':
: undefined reference to `Digikam::ImagePlugin::parentWidget()'
.libs/imageplugin_core.o(.text+0x20df): In function
`ImagePlugin_Core::slotBCG()':
: undefined reference to `Digikam::ImagePlugin::parentWidget()'
.libs/imageplugin_core.o(.text+0x2127): In function
`ImagePlugin_Core::slotRGB()':
: undefined reference to `Digikam::ImagePlugin::parentWidget()'
.libs/imageplugin_core.o(.text+0x216f): In function
`ImagePlugin_Core::slotHSL()':
: undefined reference to `Digikam::ImagePlugin::parentWidget()'
.libs/imageplugin_core.o(.text+0x21b9): more undefined references to
`Digikam::ImagePlugin::parentWidget()' follow
.libs/imageplugin_core.o(.gnu.linkonce.d._ZTI16ImagePlugin_Core+0x8):
undefined reference to `typeinfo for Digikam::ImagePlugin'
collect2: ld returned 1 exit status
make[4]: *** [digikamimageplugin_core.la] Error 1
Anybody saw this one? There is
digikam/utilities/imageeditor/imageplugin.cpp that should resolve this
reference; I even ran make there, just in case, but didn't make any
difference. On the other hand, it has been 10+ years since I programmed
in C++, so I may be doing something completely irrelevant...
Thanks in advance
Felix
More information about the Digikam-users
mailing list