[Digikam-devel] BatchProcessImages : only one line to remove to have a pure Qt4 plugin (and the last one !!!)

Gilles Caulier caulier.gilles at gmail.com
Wed Oct 28 15:52:42 GMT 2009


Hi,

Anybody has an idea :

[gilles batchprocessimages]$ make clean
[gilles batchprocessimages]$ make
Generating resizeoptionsdialog.moc
Generating imagepreview.moc
Generating coloroptionsdialog.moc
Generating convertimagesdialog.moc
Generating resizecommandbuilder.moc
Generating outputdialog.moc
Generating recompressoptionsdialog.moc
Generating borderoptionsdialog.moc
Generating convertoptionsdialog.moc
Generating filterimagesdialog.moc
Generating plugin_batchprocessimages.moc
Generating filteroptionsdialog.moc
Generating renameimagesdialog.moc
Generating renameimageswidget.moc
Generating borderimagesdialog.moc
Generating pixmapview.moc
Generating effectoptionsdialog.moc
Generating batchprocessimageslist.moc
Generating resizeimagesdialog.moc
Generating colorimagesdialog.moc
Generating batchprocessimagesdialog.moc
Generating effectimagesdialog.moc
Generating recompressimagesdialog.moc
[  0%] Built target kipiplugin_batchprocessimages_automoc
[  0%] Built target kipiplugins_automoc
[ 33%] Built target kipiplugins
[ 33%] Generating ui_renameimagesbase.h
[ 33%] Generating ui_batchprocessimagesdialog.h
[ 33%] Generating ui_imagepreview.h
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/kipiplugin_batchprocessimages_automoc.o
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/plugin_batchprocessimages.o
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/batchprocessimagesdialog.o
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/batchprocessimagesitem.o
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/batchprocessimageslist.o
[ 33%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/outputdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/imagepreview.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/dialogutils.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/pixmapview.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/resizecommandbuilder.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/borderimagesdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/borderoptionsdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/colorimagesdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/coloroptionsdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/convertimagesdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/convertoptionsdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/effectimagesdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/effectoptionsdialog.o
[ 66%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/filterimagesdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/filteroptionsdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/recompressimagesdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/recompressoptionsdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/renameimageswidget.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/resizeimagesdialog.o
[100%] Building CXX object
kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/resizeoptionsdialog.o
Linking CXX shared module ../../lib/kipiplugin_batchprocessimages.so
/usr/bin/ld: Dwarf Error: Offset (88146) greater than or equal to
.debug_str size (2480).
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0xc): undefined reference to `Q3GList::clear()'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x10): undefined reference to `Q3GList::~Q3GList()'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x14): undefined reference to `Q3GList::~Q3GList()'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x18): undefined reference to
`Q3PtrCollection::newItem(void*)'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x20): undefined reference to
`Q3GList::compareItems(void*, void*)'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x24): undefined reference to
`Q3GList::read(QDataStream&, void*&)'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTV7Q3GList[vtable
for Q3GList]+0x28): undefined reference to
`Q3GList::write(QDataStream&, void*) const'
CMakeFiles/kipiplugin_batchprocessimages.dir/renameimagesdialog.o:(.data.rel.ro._ZTI7Q3GList[typeinfo
for Q3GList]+0x8): undefined reference to `typeinfo for
Q3PtrCollection'
collect2: ld returned 1 exit status
make[2]: *** [lib/kipiplugin_batchprocessimages.so] Error 1
make[1]: *** [kipi-plugins/batchprocessimages/CMakeFiles/kipiplugin_batchprocessimages.dir/all]
Error 2
make: *** [all] Error 2

[gilles at pc-caulier batchprocessimages]$
[gilles at pc-caulier batchprocessimages]$ svn diff
Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt      (revision 1041833)
+++ CMakeLists.txt      (working copy)
@@ -53,7 +53,7 @@
     ${KDE4_KDECORE_LIBS}
     ${KDE4_KIO_LIBS}
     ${KDE4_KDEUI_LIBS}
-    ${QT_QT3SUPPORT_LIBRARY}
+#    ${QT_QT3SUPPORT_LIBRARY}
     )

 INSTALL(TARGETS kipiplugin_batchprocessimages DESTINATION
${PLUGIN_INSTALL_DIR})


Gilles



More information about the Digikam-devel mailing list