Das Paket dbfsak, welches nicht in den Paketquellen ist, verrät in seiner Readme-Datei, daß es mit make, make install gemacht und installiert wird - also ohne ./configure.
"Von mir aus", dachte ich - 1000 Fehler - so geht's los:
> make 2>&1 | head gcc -c -Wall -O -I. -DVERSION=\"`cat VERSION`\" dbf.c In Datei, eingefügt von /usr/include/ctype.h:27, von dbf.c:1: /usr/include/features.h:330:25: Fehler: sys/cdefs.h: No such file or directory In file included from dbf.c:1: /usr/include/ctype.h:48: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »enum« /usr/include/ctype.h:102: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »extern« /usr/include/ctype.h: In Funktion »isalpha«: /usr/include/ctype.h:103: Fehler: expected declaration specifiers before »__THROW« /usr/include/ctype.h:104: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »__THROW«
Der Pfad läßt sich so rückverfolgen - dbf.c → ctype.h → features.h → sys/cdefs.h.
Letzteres fehlt wirklich, und auch sonst ist nirgends ein cdefs.h installiert.
Ich dachte "ein build-essentials - Problem", aber:
sudo apt-get check build-essentials Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Reading state information... Fertig
Kein Problem hier.
Hat jmd. eine Idee für mich?
Google beispielsweise nicht.