Hi Johannes,

well just take a look at the output of the make command:

gcc  -I/home/vpopmail/include/ -DHAVE_OPEN_SMTP_RELAY -DHAVE_VLOGAUTH -Wall
-I.. -I./..   -o authvchkpw  modauthvchkpw.o libauthmod.a libauth.a
../numlib/libnumlib.a ../md5/libmd5.a ../sha1/libsha1.a -L/home/vpopmail/lib
-lvpopmail -lm -lcrypt 
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
cannot find -lvpopmail
collect2: ld returned 1 exit status

The error message clearly says "cannot find -lvpopmail" which means that the 
system cannot find a library called vpopmail. Therefore copy the missing file 
into the target directory, /lib or any other directory listed 
in /etc/ld.so.conf. Or add some additional flags to the make command 
(-L/home/vpopmail/lib for instance) in order to include the directory which 
contains the vpopmail library.

Bye,
Werner.

Reply via email to