Hallo!
Beim Versuch, die Palm-DB-Tools (http://pilot-db.sourceforge.net/ bzw http://sourceforge.net/projects/palm-db-tools/files/) zu übersetzen, stoße ich auf Probleme. Die Übersetzung bricht mit folgendem Fehler ab:
wolfgang@pc:~/src/palm-db-tools$ make make -C libsupport; make -C libpalm; make -C libflatfile; make -C flatfile; make[1]: Betrete Verzeichnis '/home/wolfgang/src/palm-db-tools/libsupport' g++ -ansi -pedantic -g -O2 -Wall -Werror -Wno-deprecated -I. -I.. -DHAVE_CONFIG_H -c strop.cpp cc1plus: warnings being treated as errors In file included from ../libpalm/Database.h:17, from ../libflatfile/Database.h:13, from strop.h:28, from strop.cpp:26: ../libpalm/Block.h:179: error: extra ‘;’ make[1]: *** [strop.o] Fehler 1 make[1]: Verlasse Verzeichnis '/home/wolfgang/src/palm-db-tools/libsupport' make[1]: Betrete Verzeichnis '/home/wolfgang/src/palm-db-tools/libpalm' g++ -ansi -pedantic -g -O2 -Wall -Werror -Wno-deprecated -I. -I.. -DHAVE_CONFIG_H -c Database.cpp cc1plus: warnings being treated as errors In file included from Record.h:9, from Database.cpp:12: Block.h:179: error: extra ‘;’ make[1]: *** [Database.o] Fehler 1 make[1]: Verlasse Verzeichnis '/home/wolfgang/src/palm-db-tools/libpalm' make[1]: Betrete Verzeichnis '/home/wolfgang/src/palm-db-tools/libflatfile' g++ -ansi -pedantic -g -O2 -Wall -Werror -Wno-deprecated -I. -I.. -DHAVE_CONFIG_H -c Database.cpp cc1plus: warnings being treated as errors In file included from ../libpalm/Database.h:17, from Database.h:13, from Database.cpp:13: ../libpalm/Block.h:179: error: extra ‘;’ make[1]: *** [Database.o] Fehler 1 make[1]: Verlasse Verzeichnis '/home/wolfgang/src/palm-db-tools/libflatfile' make[1]: Betrete Verzeichnis '/home/wolfgang/src/palm-db-tools/flatfile' g++ -ansi -pedantic -g -O2 -Wall -Werror -Wno-deprecated -I. -I.. -DHAVE_CONFIG_H -c pdbtools.cpp cc1plus: warnings being treated as errors In file included from ../libpalm/Database.h:17, from ../libflatfile/Database.h:13, from ../libsupport/strop.h:28, from pdbtools.h:6, from pdbtools.cpp:1: ../libpalm/Block.h:179: error: extra ‘;’ In file included from pdbtools.h:11, from pdbtools.cpp:1: ../libpalm/File.h:92: error: extra ‘;’ make[1]: *** [pdbtools.o] Fehler 1 make[1]: Verlasse Verzeichnis '/home/wolfgang/src/palm-db-tools/flatfile' make: *** [all] Fehler 2
Da ich in der Welt der C-Programme nicht wirklich zu Hause bin, könnte ich etwas Hilfe gebrauchen. Fehlt mir vielleicht nur eine Entwicklungs-Bibo oder ist das Programm wirklich nicht mehr zu übersetzen unter modernen Distris? Die "aktuelle" Version datiert schließlich von 2003, und das Projekt scheint völlig eingeschlafen zu sein. Gut möglich, daß es mit heutigen Distris gar nicht mehr läuft.