Hi,
I just tested the beta2 tarball from : http://digikam3rdparty.free.fr/0.9.2_release/ I have a compilation problem within theme designer : /usr/qt/3/bin/moc ./themediconview.h -o themediconview.moc /usr/qt/3/bin/moc ./mainwindow.h -o mainwindow.moc creating digikamthemedesigner.all_cpp.cpp ... i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikam/digikam -I../../digikam/libs/widgets/common -I../../digikam/libs/dimg -I../../digikam/libs/themeengine -I../../digikam/libs/dmetadata -I../../digikam/libs/imageproperties -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -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 -march=pentium4 -O2 -mtune=pentium4 -pipe -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 -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -c -o digikamthemedesigner.all_cpp.o digikamthemedesigner.all_cpp.cpp /bin/sh ../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O2 -mtune=pentium4 -pipe -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 -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -o digikamthemedesigner -R /usr/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/kde/3.5/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/kde/3.5/lib -lkutils digikamthemedesigner.all_cpp.o -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lkdeui ../../digikam/digikam/libdigikam.la digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': digikamthemedesigner.all_cpp.cpp:(.text+0x365): undefined reference to `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_property(int, int, QVariant*)': digikamthemedesigner.all_cpp.cpp:(.text+0x3cc): undefined reference to `Digikam::IconView::qt_property(int, int, QVariant*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_emit(int, QUObject*)': digikamthemedesigner.all_cpp.cpp:(.text+0x3f1): undefined reference to `Digikam::IconView::qt_emit(int, QUObject*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::staticMetaObject()': digikamthemedesigner.all_cpp.cpp:(.text+0x456): undefined reference to `Digikam::IconView::staticMetaObject()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x4ee): undefined reference to `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': digikamthemedesigner.all_cpp.cpp:(.text+0x539): undefined reference to `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': digikamthemedesigner.all_cpp.cpp:(.text+0x55f): undefined reference to `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x584): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::ThemedIconGroupItem(Digikam::ThemedIconView*)': digikamthemedesigner.all_cpp.cpp:(.text+0x5d0): undefined reference to `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::ThemedIconGroupItem(Digikam::ThemedIconView*)': digikamthemedesigner.all_cpp.cpp:(.text+0x5fa): undefined reference to `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::resizeEvent(QResizeEvent*)': digikamthemedesigner.all_cpp.cpp:(.text+0x21b0): undefined reference to `Digikam::IconView::resizeEvent(QResizeEvent*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_invoke(int, QUObject*)': digikamthemedesigner.all_cpp.cpp:(.text+0x2353): undefined reference to `Digikam::IconView::qt_invoke(int, QUObject*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::ThemedIconView(QWidget*)': digikamthemedesigner.all_cpp.cpp:(.text+0x2381): undefined reference to `Digikam::IconView::IconView(QWidget*, char const*)' digikamthemedesigner.all_cpp.cpp:(.text+0x259d): undefined reference to `Digikam::IconItem::setSelected(bool, bool)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::ThemedIconView(QWidget*)': digikamthemedesigner.all_cpp.cpp:(.text+0x260b): undefined reference to `Digikam::IconView::IconView(QWidget*, char const*)' digikamthemedesigner.all_cpp.cpp:(.text+0x2827): undefined reference to `Digikam::IconItem::setSelected(bool, bool)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::paintBanner()': digikamthemedesigner.all_cpp.cpp:(.text+0x2890): undefined reference to `Digikam::IconGroupItem::rect() const' digikamthemedesigner.all_cpp.cpp:(.text+0x28ab): undefined reference to `Digikam::IconGroupItem::rect() const' digikamthemedesigner.all_cpp.cpp:(.text+0x2b80): undefined reference to `Digikam::IconGroupItem::rect() const' digikamthemedesigner.all_cpp.cpp:(.text+0x2bd1): undefined reference to `Digikam::IconGroupItem::iconView() const' digikamthemedesigner.all_cpp.cpp:(.text+0x2c35): undefined reference to `Digikam::IconGroupItem::iconView() const' digikamthemedesigner.all_cpp.o: In function `Digikam::MainWindow::MainWindow()': digikamthemedesigner.all_cpp.cpp:(.text+0x57fa): undefined reference to `Digikam::AlbumSettings::AlbumSettings()' digikamthemedesigner.all_cpp.cpp:(.text+0x5802): undefined reference to `Digikam::AlbumSettings::readSettings()' digikamthemedesigner.all_cpp.cpp:(.text+0x5a73): undefined reference to `Digikam::FolderView::FolderView(QWidget*, char const*)' digikamthemedesigner.all_cpp.cpp:(.text+0x6fec): undefined reference to `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' digikamthemedesigner.all_cpp.o: In function `Digikam::MainWindow::MainWindow()': digikamthemedesigner.all_cpp.cpp:(.text+0x73d6): undefined reference to `Digikam::AlbumSettings::AlbumSettings()' digikamthemedesigner.all_cpp.cpp:(.text+0x73de): undefined reference to `Digikam::AlbumSettings::readSettings()' digikamthemedesigner.all_cpp.cpp:(.text+0x764f): undefined reference to `Digikam::FolderView::FolderView(QWidget*, char const*)' digikamthemedesigner.all_cpp.cpp:(.text+0x8bc8): undefined reference to `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::paintItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x9279): undefined reference to `Digikam::IconItem::iconView() const' digikamthemedesigner.all_cpp.cpp:(.text+0x92c0): undefined reference to `Digikam::IconItem::isSelected() const' digikamthemedesigner.all_cpp.cpp:(.text+0x931e): undefined reference to `Digikam::IconItem::isSelected() const' digikamthemedesigner.all_cpp.cpp:(.text+0x9910): undefined reference to `Digikam::IconItem::isSelected() const' digikamthemedesigner.all_cpp.cpp:(.text+0x9a35): undefined reference to `Digikam::IconView::currentItem() const' digikamthemedesigner.all_cpp.cpp:(.text+0x9a61): undefined reference to `Digikam::IconItem::rect() const' digikamthemedesigner.all_cpp.cpp:(.text+0x9c3c): undefined reference to `Digikam::IconItem::isSelected() const' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': digikamthemedesigner.all_cpp.cpp:(.text+0x38b): undefined reference to `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': digikamthemedesigner.all_cpp.cpp:(.text+0x3a5): undefined reference to `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_cast(char const*)': digikamthemedesigner.all_cpp.cpp:(.text+0x421): undefined reference to `Digikam::IconView::qt_cast(char const*)' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x50e): undefined reference to `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x520): undefined reference to `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x5a4): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': digikamthemedesigner.all_cpp.cpp:(.text+0x5b6): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x130): undefined reference to `Digikam::IconView::keyPressEvent(QKeyEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x13c): undefined reference to `Digikam::IconView::focusOutEvent(QFocusEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x144): undefined reference to `Digikam::IconView::leaveEvent(QEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x20c): undefined reference to `Digikam::IconView::contentsMousePressEvent(QMouseEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x210): undefined reference to `Digikam::IconView::contentsMouseReleaseEvent(QMouseEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x214): undefined reference to `Digikam::IconView::contentsMouseDoubleClickEvent(QMouseEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x218): undefined reference to `Digikam::IconView::contentsMouseMoveEvent(QMouseEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x22c): undefined reference to `Digikam::IconView::contentsWheelEvent(QWheelEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x234): undefined reference to `Digikam::IconView::viewportPaintEvent(QPaintEvent*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x270): undefined reference to `Digikam::IconView::clear(bool)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x27c): undefined reference to `Digikam::IconView::startDrag()' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x280): undefined reference to `Digikam::IconView::acceptToolTip(Digikam::IconItem*, QPoint const&)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE[vtable for Digikam::ThemedIconItem]+0x10): undefined reference to `Digikam::IconItem::compare(Digikam::IconItem*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE[vtable for Digikam::ThemedIconItem]+0x14): undefined reference to `Digikam::IconItem::clickToOpenRect()' digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam19ThemedIconGroupItemE[vtable for Digikam::ThemedIconGroupItem]+0x10): undefined reference to `Digikam::IconGroupItem::compare(Digikam::IconGroupItem*)' digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconItemE[typeinfo for Digikam::ThemedIconItem]+0x8): undefined reference to `typeinfo for Digikam::IconItem' digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam19ThemedIconGroupItemE[typeinfo for Digikam::ThemedIconGroupItem]+0x8): undefined reference to `typeinfo for Digikam::IconGroupItem' digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconViewE[typeinfo for Digikam::ThemedIconView]+0x8): undefined reference to `typeinfo for Digikam::IconView' collect2: ld returned 1 exit status make[3]: *** [digikamthemedesigner] Erreur 1 Thanks for your help Guillaume -- cdlt, Guillaume Castagnino _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
I dont know how my name got on your lists.
PLEASE REMOVE ME before i take action against you, you are cluttering my in box Regards from Steve Canby > To: [hidden email] > From: [hidden email] > Date: Mon, 28 May 2007 18:43:46 +0000 > Subject: [Digikam-users] Digikam 0.9.2_beta2 compilation problem > > Hi, > > I just tested the beta2 tarball from : > http://digikam3rdparty.free.fr/0.9.2_release/ > > I have a compilation problem within theme designer : > > /usr/qt/3/bin/moc ./themediconview.h -o themediconview.moc > /usr/qt/3/bin/moc ./mainwindow.h -o mainwindow.moc > creating digikamthemedesigner.all_cpp.cpp ... > i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikam/digikam -I../../digikam/libs/widgets/common -I../../digikam/libs/dimg -I../../digikam/libs/themeengine -I../../digikam/libs/dmetadata -I../../digikam/libs/imageproperties -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -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 -march=pentium4 -O2 -mtune=pentium4 -pipe -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 -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -c -o digikamthemedesigner.all_cpp.o digikamthemedesigner.all_cpp.cpp > /bin/sh ../../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O2 -mtune=pentium4 -pipe -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 -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -o digikamthemedesigner -R /usr/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/kde/3.5/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/kde/3.5/lib -lkutils digikamthemedesigner.all_cpp.o -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lkdeui ../../digikam/digikam/libdigikam.la > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x365): undefined reference to `Digikam::IconView::~IconView()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_property(int, int, QVariant*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x3cc): undefined reference to `Digikam::IconView::qt_property(int, int, QVariant*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_emit(int, QUObject*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x3f1): undefined reference to `Digikam::IconView::qt_emit(int, QUObject*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::staticMetaObject()': > digikamthemedesigner.all_cpp.cpp:(.text+0x456): undefined reference to `Digikam::IconView::staticMetaObject()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x4ee): undefined reference to `Digikam::IconItem::~IconItem()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x539): undefined reference to `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x55f): undefined reference to `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x584): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::ThemedIconGroupItem(Digikam::ThemedIconView*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x5d0): undefined reference to `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::ThemedIconGroupItem(Digikam::ThemedIconView*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x5fa): undefined reference to `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::resizeEvent(QResizeEvent*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x21b0): undefined reference to `Digikam::IconView::resizeEvent(QResizeEvent*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_invoke(int, QUObject*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x2353): undefined reference to `Digikam::IconView::qt_invoke(int, QUObject*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::ThemedIconView(QWidget*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x2381): undefined reference to `Digikam::IconView::IconView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x259d): undefined reference to `Digikam::IconItem::setSelected(bool, bool)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::ThemedIconView(QWidget*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x260b): undefined reference to `Digikam::IconView::IconView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x2827): undefined reference to `Digikam::IconItem::setSelected(bool, bool)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::paintBanner()': > digikamthemedesigner.all_cpp.cpp:(.text+0x2890): undefined reference to `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x28ab): undefined reference to `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2b80): undefined reference to `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2bd1): undefined reference to `Digikam::IconGroupItem::iconView() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2c35): undefined reference to `Digikam::IconGroupItem::iconView() const' > digikamthemedesigner.all_cpp.o: In function `Digikam::MainWindow::MainWindow()': > digikamthemedesigner.all_cpp.cpp:(.text+0x57fa): undefined reference to `Digikam::AlbumSettings::AlbumSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x5802): undefined reference to `Digikam::AlbumSettings::readSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x5a73): undefined reference to `Digikam::FolderView::FolderView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x6fec): undefined reference to `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' > digikamthemedesigner.all_cpp.o: In function `Digikam::MainWindow::MainWindow()': > digikamthemedesigner.all_cpp.cpp:(.text+0x73d6): undefined reference to `Digikam::AlbumSettings::AlbumSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x73de): undefined reference to `Digikam::AlbumSettings::readSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x764f): undefined reference to `Digikam::FolderView::FolderView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x8bc8): undefined reference to `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::paintItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x9279): undefined reference to `Digikam::IconItem::iconView() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x92c0): undefined reference to `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x931e): undefined reference to `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9910): undefined reference to `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9a35): undefined reference to `Digikam::IconView::currentItem() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9a61): undefined reference to `Digikam::IconItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9c3c): undefined reference to `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x38b): undefined reference to `Digikam::IconView::~IconView()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x3a5): undefined reference to `Digikam::IconView::~IconView()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconView::qt_cast(char const*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x421): undefined reference to `Digikam::IconView::qt_cast(char const*)' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x50e): undefined reference to `Digikam::IconItem::~IconItem()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x520): undefined reference to `Digikam::IconItem::~IconItem()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x5a4): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o: In function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x5b6): undefined reference to `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x130): undefined reference to `Digikam::IconView::keyPressEvent(QKeyEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x13c): undefined reference to `Digikam::IconView::focusOutEvent(QFocusEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x144): undefined reference to `Digikam::IconView::leaveEvent(QEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x20c): undefined reference to `Digikam::IconView::contentsMousePressEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x210): undefined reference to `Digikam::IconView::contentsMouseReleaseEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x214): undefined reference to `Digikam::IconView::contentsMouseDoubleClickEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x218): undefined reference to `Digikam::IconView::contentsMouseMoveEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x22c): undefined reference to `Digikam::IconView::contentsWheelEvent(QWheelEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x234): undefined reference to `Digikam::IconView::viewportPaintEvent(QPaintEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x270): undefined reference to `Digikam::IconView::clear(bool)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x27c): undefined reference to `Digikam::IconView::startDrag()' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE[vtable for Digikam::ThemedIconView]+0x280): undefined reference to `Digikam::IconView::acceptToolTip(Digikam::IconItem*, QPoint const&)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE[vtable for Digikam::ThemedIconItem]+0x10): undefined reference to `Digikam::IconItem::compare(Digikam::IconItem*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE[vtable for Digikam::ThemedIconItem]+0x14): undefined reference to `Digikam::IconItem::clickToOpenRect()' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam19ThemedIconGroupItemE[vtable for Digikam::ThemedIconGroupItem]+0x10): undefined reference to `Digikam::IconGroupItem::compare(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconItemE[typeinfo for Digikam::ThemedIconItem]+0x8): undefined reference to `typeinfo for Digikam::IconItem' > digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam19ThemedIconGroupItemE[typeinfo for Digikam::ThemedIconGroupItem]+0x8): undefined reference to `typeinfo for Digikam::IconGroupItem' > digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconViewE[typeinfo for Digikam::ThemedIconView]+0x8): undefined reference to `typeinfo for Digikam::IconView' > collect2: ld returned 1 exit status > make[3]: *** [digikamthemedesigner] Erreur 1 > > > Thanks for your help > Guillaume > > > > -- > cdlt, > Guillaume Castagnino > > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Bugzilla from casta@xwing.info
Dnia poniedziałek 28 maj 2007, Guillaume Castagnino napisał:
> Hi, > > I just tested the beta2 tarball from : > http://digikam3rdparty.free.fr/0.9.2_release/ > > I have a compilation problem within theme designer : > > ../../digikam/digikam/libdigikam.la digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x365): undefined reference to > `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In With that type of errors you have at least `make distclean`, or even better do fresh checkout. m. _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Le Mon, 28 May 2007 23:50:14 +0200, Mikolaj Machowski a écrit:
> With that type of errors you have at least `make distclean`, or even > better do fresh checkout. > > m. Hi, Problem is that it's not a checkout, it's the tarball of the beta2 release that can be found on SF ;) I do not really undestand why I get this error. I currently have worked around the problem by disabling theme designer with this patch : diff -U3 -r digikam-0.9.2-beta2.orig/digikam/Makefile.am digikam-0.9.2-beta2/digikam/Makefile.am --- digikam-0.9.2-beta2.orig/digikam/Makefile.am 2007-05-28 22:36:06.000000000 +0200 +++ digikam-0.9.2-beta2/digikam/Makefile.am 2007-05-28 22:36:18.000000000 +0200 @@ -1,6 +1,6 @@ COMPILE_FIRST = sqlite -SUBDIRS = sqlite libs utilities digikam themedesigner showfoto data kioslave imageplugins +SUBDIRS = sqlite libs utilities digikam showfoto data kioslave imageplugins EXTRA_DIST = AUTHORS COPYING ChangeLog INSTALL README TODO digikam.lsm Regards, Guillaume _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Bugzilla from casta@xwing.info
Hi,
I can reproduce this problem with the new beta3. But I finnally found the origin of the problem : gcc-hidden-visibility I usually use this by default for all my kde apps. It seems that it breaks themedesiner linkage (the other parts of digikam are fine with it) : disabling it at configure solves the problem. I do not know how to solve this issue in the source code, but I think it could be a good thing either to solve this in the code or to disable it in the configure script to avoid such problems :) Regards and thanks for your work, Guillaume Le Mon, 28 May 2007 18:43:46 +0000, Guillaume Castagnino a écrit: > Hi, > > I just tested the beta2 tarball from : > http://digikam3rdparty.free.fr/0.9.2_release/ > > I have a compilation problem within theme designer : > > /usr/qt/3/bin/moc ./themediconview.h -o themediconview.moc > /usr/qt/3/bin/moc ./mainwindow.h -o mainwindow.moc creating > digikamthemedesigner.all_cpp.cpp ... i686-pc-linux-gnu-g++ > -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikam/digikam > -I../../digikam/libs/widgets/common -I../../digikam/libs/dimg > -I../../digikam/libs/themeengine -I../../digikam/libs/dmetadata > -I../../digikam/libs/imageproperties -I/usr/kde/3.5/include > -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -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 -march=pentium4 -O2 -mtune=pentium4 -pipe > -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 > -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE -c > -o digikamthemedesigner.all_cpp.o digikamthemedesigner.all_cpp.cpp > /bin/sh ../../libtool --silent --tag=CXX --mode=link > i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 > -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith > -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O2 -mtune=pentium4 -pipe > -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 > -fvisibility=hidden -fvisibility-inlines-hidden -DQT_CLEAN_NAMESPACE > -o digikamthemedesigner -R /usr/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib > -R /usr/kde/3.5/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib > -L/usr/kde/3.5/lib -lkutils digikamthemedesigner.all_cpp.o -lqt-mt > -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdecore -lkdeui > ../../digikam/digikam/libdigikam.la digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x365): undefined reference to > `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconView::qt_property(int, int, QVariant*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x3cc): undefined reference to > `Digikam::IconView::qt_property(int, int, QVariant*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::qt_emit(int, QUObject*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x3f1): undefined reference to > `Digikam::IconView::qt_emit(int, QUObject*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::staticMetaObject()': > digikamthemedesigner.all_cpp.cpp:(.text+0x456): undefined reference to > `Digikam::IconView::staticMetaObject()' digikamthemedesigner.all_cpp.o: > In function `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x4ee): undefined reference to > `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In > function > `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x539): undefined reference to > `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconItem::ThemedIconItem(Digikam::IconGroupItem*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x55f): undefined reference to > `Digikam::IconItem::IconItem(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x584): undefined reference to > `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconGroupItem::ThemedIconGroupItem > digikamthemedesigner.all_cpp.cpp:(.text+0x5d0): undefined reference to > `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconGroupItem::ThemedIconGroupItem (Digikam::ThemedIconView*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x5fa): undefined reference to > `Digikam::IconGroupItem::IconGroupItem(Digikam::IconView*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::resizeEvent(QResizeEvent*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x21b0): undefined reference to > `Digikam::IconView::resizeEvent(QResizeEvent*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::qt_invoke(int, QUObject*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x2353): undefined reference to > `Digikam::IconView::qt_invoke(int, QUObject*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::ThemedIconView(QWidget*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x2381): undefined reference to > `Digikam::IconView::IconView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x259d): undefined reference to > `Digikam::IconItem::setSelected(bool, bool)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconView::ThemedIconView(QWidget*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x260b): undefined reference to > `Digikam::IconView::IconView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x2827): undefined reference to > `Digikam::IconItem::setSelected(bool, bool)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconGroupItem::paintBanner()': > digikamthemedesigner.all_cpp.cpp:(.text+0x2890): undefined reference to > `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x28ab): undefined reference to > `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2b80): undefined reference to > `Digikam::IconGroupItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2bd1): undefined reference to > `Digikam::IconGroupItem::iconView() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x2c35): undefined reference to > `Digikam::IconGroupItem::iconView() const' > digikamthemedesigner.all_cpp.o: In function > `Digikam::MainWindow::MainWindow()': > digikamthemedesigner.all_cpp.cpp:(.text+0x57fa): undefined reference to > `Digikam::AlbumSettings::AlbumSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x5802): undefined reference to > `Digikam::AlbumSettings::readSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x5a73): undefined reference to > `Digikam::FolderView::FolderView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x6fec): undefined reference to > `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::MainWindow::MainWindow()': > digikamthemedesigner.all_cpp.cpp:(.text+0x73d6): undefined reference to > `Digikam::AlbumSettings::AlbumSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x73de): undefined reference to > `Digikam::AlbumSettings::readSettings()' > digikamthemedesigner.all_cpp.cpp:(.text+0x764f): undefined reference to > `Digikam::FolderView::FolderView(QWidget*, char const*)' > digikamthemedesigner.all_cpp.cpp:(.text+0x8bc8): undefined reference to > `Digikam::FolderItem::FolderItem(QListView*, QString const&, bool)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconItem::paintItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x9279): undefined reference to > `Digikam::IconItem::iconView() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x92c0): undefined reference to > `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x931e): undefined reference to > `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9910): undefined reference to > `Digikam::IconItem::isSelected() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9a35): undefined reference to > `Digikam::IconView::currentItem() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9a61): undefined reference to > `Digikam::IconItem::rect() const' > digikamthemedesigner.all_cpp.cpp:(.text+0x9c3c): undefined reference to > `Digikam::IconItem::isSelected() const' digikamthemedesigner.all_cpp.o: > In function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x38b): undefined reference to > `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconView::~ThemedIconView()': > digikamthemedesigner.all_cpp.cpp:(.text+0x3a5): undefined reference to > `Digikam::IconView::~IconView()' digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconView::qt_cast(char const*)': > digikamthemedesigner.all_cpp.cpp:(.text+0x421): undefined reference to > `Digikam::IconView::qt_cast(char const*)' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x50e): undefined reference to > `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconItem::~ThemedIconItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x520): undefined reference to > `Digikam::IconItem::~IconItem()' digikamthemedesigner.all_cpp.o: In > function `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x5a4): undefined reference to > `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o: In function > `Digikam::ThemedIconGroupItem::~ThemedIconGroupItem()': > digikamthemedesigner.all_cpp.cpp:(.text+0x5b6): undefined reference to > `Digikam::IconGroupItem::~IconGroupItem()' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE > for Digikam::ThemedIconView]+0x130): undefined reference to > `Digikam::IconView::keyPressEvent(QKeyEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x13c): undefined reference to > `Digikam::IconView::focusOutEvent(QFocusEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x144): undefined reference to > `Digikam::IconView::leaveEvent(QEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x20c): undefined reference to > `Digikam::IconView::contentsMousePressEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x210): undefined reference to > `Digikam::IconView::contentsMouseReleaseEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x214): undefined reference to > `Digikam::IconView::contentsMouseDoubleClickEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x218): undefined reference to > `Digikam::IconView::contentsMouseMoveEvent(QMouseEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x22c): undefined reference to > `Digikam::IconView::contentsWheelEvent(QWheelEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x234): undefined reference to > `Digikam::IconView::viewportPaintEvent(QPaintEvent*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x270): undefined reference to > `Digikam::IconView::clear(bool)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x27c): undefined reference to > `Digikam::IconView::startDrag()' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconViewE [vtable > for Digikam::ThemedIconView]+0x280): undefined reference to > `Digikam::IconView::acceptToolTip(Digikam::IconItem*, QPoint const&)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE [vtable > for Digikam::ThemedIconItem]+0x10): undefined reference to > `Digikam::IconItem::compare(Digikam::IconItem*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTVN7Digikam14ThemedIconItemE [vtable > for Digikam::ThemedIconItem]+0x14): undefined reference to > `Digikam::IconItem::clickToOpenRect()' > digikamthemedesigner.all_cpp.o: (.rodata._ZTVN7Digikam19ThemedIconGroupItemE[vtable > for Digikam::ThemedIconGroupItem]+0x10): undefined reference to > `Digikam::IconGroupItem::compare(Digikam::IconGroupItem*)' > digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconItemE [typeinfo > for Digikam::ThemedIconItem]+0x8): undefined reference to `typeinfo for > Digikam::IconItem' > digikamthemedesigner.all_cpp.o: (.rodata._ZTIN7Digikam19ThemedIconGroupItemE[typeinfo > for Digikam::ThemedIconGroupItem]+0x8): undefined reference to `typeinfo > for Digikam::IconGroupItem' > digikamthemedesigner.all_cpp.o:(.rodata._ZTIN7Digikam14ThemedIconViewE [typeinfo > for Digikam::ThemedIconView]+0x8): undefined reference to `typeinfo for > Digikam::IconView' collect2: ld returned 1 exit status > make[3]: *** [digikamthemedesigner] Erreur 1 > > > Thanks for your help > Guillaume -- cdlt, Guillaume Castagnino _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Am Sonntag 03 Juni 2007 23:04 schrieb Guillaume Castagnino:
> Hi, > > I can reproduce this problem with the new beta3. But I finnally found the > origin of the problem : gcc-hidden-visibility > > I usually use this by default for all my kde apps. > It seems that it breaks themedesiner linkage (the other parts of digikam > are fine with it) : disabling it at configure solves the problem. > > I do not know how to solve this issue in the source code, but I think it > could be a good thing either to solve this in the code or to disable it > in the configure script to avoid such problems :) Thanks for the report, it's fixed in SVN. Usually I have hidden-visibility enabled to catch such problems, but unfortunately I usually cancel compilation of the image plugins when I did not change anything there, so I have never so far compiled the themedesigner. Marcel _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |