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
Oops, kleine Aenderung. Anstatt DB.3.1 musst Du natuerlich DB3.2 eingeben,
habe gerade erst gesehen, dass Du die 2. hast.
Klaus
Ach, noch etwas; Hast Du die DB auch selbst kompiliert? Hast Du dann auch
die Option:
./configure --enable-compat185
mit angegeben?
Und denk daran, nachdem alles installiert ist, die database neu zu erstellen:
rpm --initdb && rpm --rebuilddb