[Digikam-devel] current svn and old KDE

Arnd Baecker arnd.baecker at web.de
Fri Dec 8 09:05:09 GMT 2006


Hi,

I just tried to compile the current version from svn
and it seems that there are a couple of things which prevent
compilation with KDE 3.3.
I leave it up to you if you want to continue to support KDE 3.3.
Presumably only debian sarge is the only "current" distribution
around with such an old KDE?
(If you definitively say: no support for KDE 3.3, then
this will be my last mail on this ;-)

Anyway, below is the list.

Best, Arnd

P.S.: On a machine with newer KDE everything works fine ...

1.) batchprocessimages:

if test "$ret" = 0; then echo '#include "renameimagesbase.moc"' >>
renameimagesbase.cpp; else rm -f renameimagesbase.cpp ; exit $ret ; fi
QPixmap: Cannot create a QPixmap when no GUI is being used
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkipi/libkipi
-I../../kipi-plugins/common/include
-I../../kipi-plugins/common/exiv2iface -I../../libkipi -I../../libkipi
-I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include
-I/home/abaecker/NBB/SOFTWARE/digikam/include  -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  -MT renameimagesbase.lo -MD -MP -MF
".deps/renameimagesbase.Tpo" \
  -c -o renameimagesbase.lo `test -f 'renameimagesbase.cpp' || echo
'./'`renameimagesbase.cpp; \
then mv -f ".deps/renameimagesbase.Tpo" ".deps/renameimagesbase.Plo"; \
else rm -f ".deps/renameimagesbase.Tpo"; exit 1; \
fi
renameimagesbase.cpp: In constructor `

KIPIBatchProcessImagesPlugin::RenameImagesBase::RenameImagesBase(QWidget*,
   const char*, unsigned int)':
renameimagesbase.cpp:115: error: `setShadeSortColumn' undeclared (first
use
   this function)
renameimagesbase.cpp:115: error: (Each undeclared identifier is reported
only
   once for each function it appears in.)
make[4]: *** [renameimagesbase.lo] Error 1
make[4]: Leaving directory
`/tmp/NEWTRYSVNALL/libs/kipi-plugins/batchprocessimages'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/tmp/NEWTRYSVNALL/libs/kipi-plugins/batchprocessimages'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/NEWTRYSVNALL/libs/kipi-plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/NEWTRYSVNALL/libs'
make: *** [all] Error 2

2.) galleryexport
/usr/share/qt3/bin/moc ./gallerylist.h -o gallerylist.moc
if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkipi/libkipi
-I../../kipi-plugins/common/include
-I../../kipi-plugins/common/exiv2iface -I../../libkipi -I../../libkipi
-I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include
-I/home/abaecker/NBB/SOFTWARE/digikam/include  -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  -MT gallerylist.lo -MD -MP -MF
".deps/gallerylist.Tpo" \
  -c -o gallerylist.lo `test -f 'gallerylist.cpp' || echo
'./'`gallerylist.cpp; \
then mv -f ".deps/gallerylist.Tpo" ".deps/gallerylist.Plo"; \
else rm -f ".deps/gallerylist.Tpo"; exit 1; \
fi
gallerylist.cpp: In constructor `
   KIPIGalleryExportPlugin::GalleryList::GalleryList(QWidget*,
   KIPIGalleryExportPlugin::Galleries*, bool)':
gallerylist.cpp:59: error: 'class KStdGuiItem' has no member named 'add'
gallerylist.cpp:60: error: 'class KStdGuiItem' has no member named
'configure'
gallerylist.cpp:61: error: 'class KStdGuiItem' has no member named
'remove'
make[3]: *** [gallerylist.lo] Error 1
make[3]: Leaving directory
`/tmp/NEWTRYSVNALL/libs/kipi-plugins/galleryexport'


3.) gpssync
In file included from plugin_gpssync.cpp:39:
../../libkipi/libkipi/imagecollection.h:72: warning: `visibility'
attribute
   does not apply to types
In file included from ../../libkipi/libkipi/interface.h:39,
                 from gpssyncdialog.h:32,
                 from plugin_gpssync.cpp:47:
../../libkipi/libkipi/imageinfo.h:78: warning: `visibility' attribute does
not
   apply to types
In file included from gpssyncdialog.h:32,
                 from plugin_gpssync.cpp:47:
../../libkipi/libkipi/interface.h:91: warning: `visibility' attribute does
not
   apply to types
In file included from plugin_gpssync.h:27,
                 from plugin_gpssync.cpp:48:
../../libkipi/libkipi/plugin.h:73: warning: `visibility' attribute does
not
   apply to types
plugin_gpssync.cpp: In member function `void
Plugin_GPSSync::slotGPSEdit()':
plugin_gpssync.cpp:241: error: 'class KMessageBox' has no member named '
   errorList'
plugin_gpssync.cpp: In member function `void
Plugin_GPSSync::slotGPSRemove()':
plugin_gpssync.cpp:301: error: 'class KMessageBox' has no member named '
   errorList'
make[3]: *** [plugin_gpssync.lo] Error 1


4.) metadataedit:

if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I../../libkipi/libkipi
-I../../kipi-plugins/common/include
-I../../kipi-plugins/common/exiv2iface -I../../libkipi -I../../libkipi
-I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include
-I/home/abaecker/NBB/SOFTWARE/digikam/include  -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  -MT plugin_metadataedit.lo -MD -MP -MF
".deps/plugin_metadataedit.Tpo" \
  -c -o plugin_metadataedit.lo `test -f 'plugin_metadataedit.cpp' || echo
'./'`plugin_metadataedit.cpp; \
then mv -f ".deps/plugin_metadataedit.Tpo"
".deps/plugin_metadataedit.Plo"; \
else rm -f ".deps/plugin_metadataedit.Tpo"; exit 1; \
fi
In file included from plugin_metadataedit.cpp:37:
../../libkipi/libkipi/imagecollection.h:72: warning: `visibility'
attribute
   does not apply to types
In file included from ../../libkipi/libkipi/interface.h:39,
                 from ../../libkipi/libkipi/plugin.h:36,
                 from plugin_metadataedit.h:26,
                 from plugin_metadataedit.cpp:46:
../../libkipi/libkipi/imageinfo.h:78: warning: `visibility' attribute does
not
   apply to types
In file included from ../../libkipi/libkipi/plugin.h:36,
                 from plugin_metadataedit.h:26,
                 from plugin_metadataedit.cpp:46:
../../libkipi/libkipi/interface.h:91: warning: `visibility' attribute does
not
   apply to types
In file included from plugin_metadataedit.h:26,
                 from plugin_metadataedit.cpp:46:
../../libkipi/libkipi/plugin.h:73: warning: `visibility' attribute does
not
   apply to types
plugin_metadataedit.cpp: In member function `void
   Plugin_MetadataEdit::slotRemoveExif()':
plugin_metadataedit.cpp:215: error: 'class KMessageBox' has no member
named '
   errorList'
plugin_metadataedit.cpp: In member function `void
   Plugin_MetadataEdit::slotImportExif()':
plugin_metadataedit.cpp:295: error: 'class KMessageBox' has no member
named '
   errorList'
plugin_metadataedit.cpp: In member function `void
   Plugin_MetadataEdit::slotRemoveIptc()':
plugin_metadataedit.cpp:361: error: 'class KMessageBox' has no member
named '
   errorList'
plugin_metadataedit.cpp: In member function `void
   Plugin_MetadataEdit::slotImportIptc()':
plugin_metadataedit.cpp:441: error: 'class KMessageBox' has no member
named '
   errorList'
make[3]: *** [plugin_metadataedit.lo] Error 1
make[3]: Leaving directory
`/tmp/NEWTRYSVNALL/libs/kipi-plugins/metadataedit'





More information about the Digikam-devel mailing list