Hallo, ich möchte gerne Qpopper mit einer Bulletinfunktion auf unserem Mailserver mit SuSE 8.2 installieren. Da nicht jeder POP-User ein eigenes Homeverzeichnis besitzt, soll es mit einer Bulletindatenbank geschehen. Dafür benötige ich also die Option --enable-bulldb. Da das vorhandene SuSE-rpm dies nicht bietet, habe ich mir die Quellen von Qpopper 4.0.5 besorgt. Ein einfaches ./configure --enable-bulldb, make und dann das Austauschen der Binary sollte es eigentlich tun. Beim Kompilieren erscheint jedoch folgende Fehlermeldung: pop_bull.o(.text+0xb46):/usr/local/src/qpopper4.0.5/popper/pop_bull.c:500: undefined reference to `dbm_dirfno' pop_bull.o(.text+0xd0f):/usr/local/src/qpopper4.0.5/popper/pop_bull.c:619: undefined reference to `dbm_dirfno' pop_bull.o(.text+0xd54):/usr/local/src/qpopper4.0.5/popper/pop_bull.c:632: undefined reference to `dbm_dirfno' collect2: ld returned 1 exit status Für mich sieht das nach einem Problem beim Linkens aus. Eine Reference zu gdbm geht schief. gdbm und gdbm-devel sind installiert. Als Kompiler nutze ich gcc 3.3.1final. Auch ein manuelles Hinzufügen des gdbm-Pfades ins Makefile ergibt obiges Resultat. Da ich zunächst gdbm-devel nicht installiert hatte, habe ich auch ein ldconfig schon ausgeführt. Vielleicht kann mir ja Jemand einen Tipp geben, was hier schief geht. Vielen Dank :-) Beste Grüße André
participants (1)
-
André Groß