Guten Tag,
ich hoffe sehr, dass die Nickles-Gemeinde mir bei meinem Problem weiterhelfen kann.
Ich wollte urpsrünglich nur ein Modul für linuxconf installieren, doch aus diesem Vorhaben wurde ein Downloadmarathon. Das RPM-Packet braucht nämlich RPM 4, was ich natürlich nicht habe. Daher entschloß ich mich nach vielen Versuchen RPM4 über RPM-Pakete zu installieren meine eigene Version zu bauen (also mit einem tar.gz Archiv). Alle zusätzlichen Programme/Skripte sind mitlerweile installiert. Wenn ich allerdings make install (nach ./configure und make) eingebe, kommt nach etwa 3 Minuten (166er*g*) folgende Fehlermeldung:
gcc -g -O2 -D_GNU_SOURCE -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wno-char-subscripts -o .libs/dump dump.o
../build/.libs/librpmbuild.so ../lib/.libs/librpm.so -ldb1
../rpmio/.libs/librpmio.so -L/usr/local/lib -lz -lbz2
../popt/.libs/libpopt.so -Wl,--rpath -Wl,/usr/local/lib
../lib/.libs/librpm.so: undefined reference to `db3Free\'
../lib/.libs/librpm.so: undefined reference to `db3New\'
Der Vorgang bricht nach dieser Meldung sofort ab. Ich bin mittlerweile mit meinem Latein am Ende. Ich wäre für eine Problemlösung unendlich dankbar.
MFG
ML
PS: Ich habe den Linux Mandrake Corperate Server 1.0.1 mit Kernel 2.4.5
Linux 15.011 Themen, 106.846 Beiträge
Die Zeile oben muss heissen:
#include (/usr/local/BerkeleyDB.3.1/include/db.h)
Anstatt der runden Klammern musst Du nur spitze machen ().
Keine Ahnung, warum der die so nicht nimmt.
Klaus