Program: digikam
Version: 0.9.0 (using KDE 3.2.1) Installed from: tarball Compiler: gcc 3.3.3 OS: Linux I fetched digikam-0.9.0.tar.bz2 from sourceforge and tried to compile with gcc-3.3.3 using KDE 3.2.1 on a partially updated SuSE 9.1. It configures fine but compiles with two errors and a couple of warnings. Warnings are due to libstdc++ not being patched to support hidden visibility even though configure said it would disable hidden visibility. This does no harm but would be nicer without warnings. The first error is due to digikam/libs/dialogs/deletedialog.cpp using member 'del' from class 'KStdGuiItem' and using 'setButtonGuiItem' introduced with KDE 3.3. The other error is due to digikam/digikam/digikamapp.cpp using member 'synchronousRun' from class 'KIO::NetAccess' introduced with KDE 3.4. Since source seems to be preparted for use with KDE < 3.3 and since dependencies section in README states "KDE >= 3.x" this behaviour might be a bug. For reference I append an extract from make outout. By the way: If you still maintain older versions you also may which to add a semicolon to line 73 in file digikam/digikam/imageproperties.cpp in release digikam-0.8.2. That version than compiles fine with KDE 3.2.1 and I need only to solve two undefined references to libkipi-0.1.4. Regards, Moritz ./configure && make -i [...] make[4]: Entering directory `/usr/src/digikam-0.9.0/digikam/libs/dialogs' if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../digikam/libs/dimg -I../../../digikam/digikam -I../../../digikam/libs/dimg/filters -I../../../digikam/libs/widgets/common -I../../../digikam/libs/widgets/metadata -I../../../digikam/libs/widgets/iccprofiles -I../../../digikam/libs/widgets/imageplugins -I../../../digikam/utilities/imageeditor/canvas -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/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 -DQT_CLEAN_NAMESPACE -MT deletedialog.lo -MD -MP -MF ".deps/deletedialog.Tpo" -c -o deletedialog.lo deletedialog.cpp; \ then mv -f ".deps/deletedialog.Tpo" ".deps/deletedialog.Plo"; else rm -f ".deps/deletedialog.Tpo"; exit 1; fi deletedialog.cpp: In member function `void Digikam::DeleteDialog::slotShouldDelete(bool)': deletedialog.cpp:234: error: 'class KStdGuiItem' has no member named 'del' deletedialog.cpp:234: error: `setButtonGuiItem' undeclared (first use this function) deletedialog.cpp:234: error: (Each undeclared identifier is reported only once for each function it appears in.) make[4]: [deletedialog.lo] Error 1 (ignored) [...] make[3]: Entering directory `/usr/src/digikam-0.9.0/digikam/digikam' if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikam/sqlite -I../../digikam/libs/histogram -I../../digikam/libs/levels -I../../digikam/libs/curves -I../../digikam/libs/themeengine -I../../digikam/libs/widgets/common -I../../digikam/libs/thumbbar -I../../digikam/libs/jpegutils -I../../digikam/libs/dcraw -I../../digikam/libs/dimg -I../../digikam/libs/dmetadata -I../../digikam/libs/imageproperties -I../../digikam/libs/threadimageio -I../../digikam/libs/dialogs -I../../digikam/utilities/cameragui -I../../digikam/utilities/imageeditor/editor -I../../digikam/utilities/imageeditor/canvas -I../../digikam/utilities/splashscreen -I../../digikam/utilities/setup -I../../digikam/ -I../../digikam/libs/dialogs -I/opt/kde3/include -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/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 -DQT_CLEAN_NAMESPACE -MT digikamapp.lo -MD -MP -MF ".deps/digikamapp.Tpo" -c -o digikamapp.lo digikamapp.cpp; \ then mv -f ".deps/digikamapp.Tpo" ".deps/digikamapp.Plo"; else rm -f ".deps/digikamapp.Tpo"; exit 1; fi [...] digikamapp.cpp: In member function `void Digikam::DigikamApp::slotDownloadImages()': digikamapp.cpp:1179: error: 'class KIO::NetAccess' has no member named ' synchronousRun' make[3]: [digikamapp.lo] Error 1 (ignored) [...] _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Marcel,
What do you think about to support again old KDE 3.x releases ? Gilles On Wednesday 03 January 2007 05:14, Moritz D. Klingholz wrote: > Program: digikam > Version: 0.9.0 (using KDE 3.2.1) > Installed from: tarball > Compiler: gcc 3.3.3 > OS: Linux > > I fetched digikam-0.9.0.tar.bz2 from sourceforge and tried to compile with > gcc-3.3.3 using KDE 3.2.1 on a partially updated SuSE 9.1. It configures > fine but compiles with two errors and a couple of warnings. > > Warnings are due to libstdc++ not being patched to support hidden > visibility even though configure said it would disable hidden visibility. > This does no harm but would be nicer without warnings. > > The first error is due to digikam/libs/dialogs/deletedialog.cpp using > member 'del' from class 'KStdGuiItem' and using 'setButtonGuiItem' > introduced with KDE 3.3. > > The other error is due to digikam/digikam/digikamapp.cpp using member > 'synchronousRun' from class 'KIO::NetAccess' introduced with KDE 3.4. > > Since source seems to be preparted for use with KDE < 3.3 and since > dependencies section in README states "KDE >= 3.x" this behaviour might be > a bug. For reference I append an extract from make outout. > > By the way: If you still maintain older versions you also may which to add > a semicolon to line 73 in file digikam/digikam/imageproperties.cpp in > release digikam-0.8.2. That version than compiles fine with KDE 3.2.1 and I > need only to solve two undefined references to libkipi-0.1.4. > > > Regards, Moritz > > > ./configure && make -i > [...] > make[4]: Entering directory `/usr/src/digikam-0.9.0/digikam/libs/dialogs' > if /bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ > -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../digikam/libs/dimg > -I../../../digikam/digikam -I../../../digikam/libs/dimg/filters > -I../../../digikam/libs/widgets/common > -I../../../digikam/libs/widgets/metadata > -I../../../digikam/libs/widgets/iccprofiles > -I../../../digikam/libs/widgets/imageplugins > -I../../../digikam/utilities/imageeditor/canvas -I/opt/kde3/include > -I/usr/lib/qt3/include -I/usr/X11R6/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 -DQT_CLEAN_NAMESPACE -MT deletedialog.lo -MD -MP -MF > ".deps/deletedialog.Tpo" -c -o deletedialog.lo deletedialog.cpp; \ then mv > -f ".deps/deletedialog.Tpo" ".deps/deletedialog.Plo"; else rm -f > ".deps/deletedialog.Tpo"; exit 1; fi deletedialog.cpp: In member function > `void > Digikam::DeleteDialog::slotShouldDelete(bool)': > deletedialog.cpp:234: error: 'class KStdGuiItem' has no member named 'del' > deletedialog.cpp:234: error: `setButtonGuiItem' undeclared (first use this > function) > deletedialog.cpp:234: error: (Each undeclared identifier is reported only > once for each function it appears in.) > make[4]: [deletedialog.lo] Error 1 (ignored) > [...] > make[3]: Entering directory `/usr/src/digikam-0.9.0/digikam/digikam' > if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ > -DHAVE_CONFIG_H -I. -I. -I../.. -I../../digikam/sqlite > -I../../digikam/libs/histogram -I../../digikam/libs/levels > -I../../digikam/libs/curves -I../../digikam/libs/themeengine > -I../../digikam/libs/widgets/common -I../../digikam/libs/thumbbar > -I../../digikam/libs/jpegutils -I../../digikam/libs/dcraw > -I../../digikam/libs/dimg -I../../digikam/libs/dmetadata > -I../../digikam/libs/imageproperties -I../../digikam/libs/threadimageio > -I../../digikam/libs/dialogs -I../../digikam/utilities/cameragui > -I../../digikam/utilities/imageeditor/editor > -I../../digikam/utilities/imageeditor/canvas > -I../../digikam/utilities/splashscreen -I../../digikam/utilities/setup > -I../../digikam/ -I../../digikam/libs/dialogs -I/opt/kde3/include > -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include > -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi > -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscri > pts -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 -DQT_CLEAN_NAMESPACE -MT > digikamapp.lo -MD -MP -MF ".deps/digikamapp.Tpo" -c -o digikamapp.lo > digikamapp.cpp; \ then mv -f ".deps/digikamapp.Tpo" ".deps/digikamapp.Plo"; > else rm -f ".deps/digikamapp.Tpo"; exit 1; fi [...] > digikamapp.cpp: In member function `void > Digikam::DigikamApp::slotDownloadImages()': > digikamapp.cpp:1179: error: 'class KIO::NetAccess' has no member named ' > synchronousRun' > make[3]: [digikamapp.lo] Error 1 (ignored) > [...] > _______________________________________________ > 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 |
Free forum by Nabble | Edit this page |