Hallo Bernhard und Lothar, hallo Liste,
* Bernhard Walle
* Ralph Müller [15.05.2005 18:14]:
slookup.c:40:16: db.h: Datei oder Verzeichnis nicht gefunden
Entweder das Makefile so ändern, dass
gcc -I/usr/include/db1 -Wall -Wstrict-prototypes -O3 -c slookup.c
Stimmt, damit klappt's auf einmal. *hurra*
aufgerufen wird. Allerdings glaube ich, dass du ein benötigtes Paket nicht installiert hast. Bei mir (SuSE 9.2) gibt es das Paket db-devel, das /usr/include/db.h enthält und das somit keine Änderung im Makefile erforder.
Aber das bedeutet ja auch, daß es in verschiedenen Verzeichnissen gleichnamige Dateien gibt? Das finde ich ist ja auch nicht so der Hit. $ rpm -qf /usr/include/db1/db.h glibc-devel-2.3.2-92 $ rpm -qi db-devel Paket db-devel ist nicht installiert
PS: Kennt jemand zufällig die Funktion dieser ominösen db.h?
Berkeley-Datenbank. file:///usr/share/doc/packages/db/index.html
Komisch. Ich habe mir gerade überlegt wieso slookup.c wohl eine
Datenbank benötigt, und komme mit diesem Gedanken auf keinen grünen
Zweig. Ich habe daher gerade mal versuchsweise die Zeile
"#include