PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Configure-Problem: dbopen -l44bsd


Stefan H
31.05.02, 10:33
Hallo,

wenn ich das aktuelle webalizer (2.01-10) mit dns-Support unter SuSE 7.1
kompiliere, werden folgende zwei Zeilen mit no beantwortet:

./configure --with-language=german --enable-dns
...
checking for dbopen... no
checking for main in -l44bsd... no
...

Könnte mir jemand bitte sagen, was hier fehlt?

./configure --with-language=german (ohne dns) läuft prima durch, mit
DNS gibt es jedoch bei make folgende Fehler:

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+0x13d0): undefined reference to `__db185_open'
collect2: ld returned 1 exit status
make: *** [webalizer] Error 1

Kennt jemand diesen Fehler? Danke!

micha
31.05.02, 11:58
Hi,

Original geschrieben von Stefan H
dns_resolv.o(.text+0x20f): undefined reference to `__db185_open'



Sieht nach einer fehlenden BerkeleyDB Version 1.85 aus. Schau mal unter Serie d, ob das Paket db1 samt Develpaket installiert ist.

Gruß micha

Stefan H
31.05.02, 16:11
Hallo,

db (3.1.17-27) und db-devel (3.1.17-27) sind installiert. Hätte noch jemand einen Tipp?

micha
31.05.02, 16:34
Ja,

db1 ( 1.85 ), nicht die db3.

Gruß micha