"Dieter Kluenter"
cannot find -ldb4
Das war die Fehlermeldung,
Hier wird auf jeden Fall libdb-4.so nicht gefunden. Wenn noch nicht vorhanden, solltest du in BerkeleyDB.4.2/lib/ einen symlink von libdb-4.2.so auf libdb-4.so setzen.
Warum sollte also ein Symlink libdb-4.so helfen? Der hier fehlende Symlink wäre, wenn überhaupt: libdb4.so -> libdb-4.2.so Denn wenn -lxyz angegeben wird, sucht der Linker nach Dateien mit den Namen libxyz.so oder libxyz.a
Und danach natürlich ldconfig aufrufen.
Das ist überflüssig, denn ldconfig ist nur für den dynamischen Linker (für das Einbinden von Bibliotheken zur Laufzeit zuständig) nötig, nicht aber für den statischen.
Kann ich nicht beurteilen, auf jeden Fall wurde bei dem oben zitierten configure Lauf libdb-4.so nicht gefunden.
Der Configure-Test hat libdb4.so bzw. libdb4.a nicht gefunden. Philipp