Hallo, ich habe mir die aktuellen Sourcen von Webalizer gezogen. Nun wollte ich diese mit dns compeliern. Configure war ohne Probleme, aber beim maken trat folgendes auf: gcc -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm -lnsl -ldb1 dns_resolv.o: In function `dns_resolver': dns_resolv.o(.text+0x20f): undefined reference to `__db185_open' dns_resolv.o: In function `open_cache': dns_resolv.o(.text+0x1370): undefined reference to `__db185_open' collect2: ld returned 1 exit status make: *** [webalizer] Error 1 In der dns_resolv.c finde ich in den entsprechenden Funktionen keinen Fehler. Vielleicht kann mir einer behilflich sein! Gruss Frank
Frank Patzig schrieb am Donnerstag den 25. Oktober 2001:
ich habe mir die aktuellen Sourcen von Webalizer gezogen. Nun wollte ich diese mit dns compeliern.
Configure war ohne Probleme, aber beim maken trat folgendes auf:
gcc -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm -lnsl -ldb1
^^^
dns_resolv.o: In function `dns_resolver': dns_resolv.o(.text+0x20f): undefined reference to `__db185_open'
Dir fehlt die libdb. Diese findest Du im Packet "db". Gruß Jens -- "Microsoft spel chekar worgs grate!"
Hallo, die db Datenbank ist installiert und wird auch von configure richtig erkannt. Es gibt ein Patch, aber irgent wie mach ich das patchen falsch. Es war doch so (es gibt mehrer Möglichkeiten) cat <Datei> | patch -p1 2> error.out Danach werden die zwei Datein gepatcht. Aber das maken funktiniert überhaupt nicht. Gruss Frank Jens Tautenhahn wrote:
Frank Patzig schrieb am Donnerstag den 25. Oktober 2001:
ich habe mir die aktuellen Sourcen von Webalizer gezogen. Nun wollte ich diese mit dns compeliern.
Configure war ohne Probleme, aber beim maken trat folgendes auf:
gcc -o webalizer webalizer.o hashtab.o linklist.o preserve.o parser.o output.o dns_resolv.o graphs.o -lgd -lpng -lz -lm -lnsl -ldb1
^^^
dns_resolv.o: In function `dns_resolver': dns_resolv.o(.text+0x20f): undefined reference to `__db185_open'
Dir fehlt die libdb. Diese findest Du im Packet "db".
Gruß Jens
participants (2)
-
Frank Patzig
-
Jens Tautenhahn