Title: Message
I'm trying to install ClamAV 0.60, and having some problems with the MAKE step:
First I did
 
./configure --prefix=/usr --sysconfdir=/etc --enable-milter
 
according to the documentation, and it doesn't seem to throw any errors yet, but when I try the MAKE step, I get this back:
 
make[1]: Entering directory `/usr/lib/clamav/clamav-0.60/clamav-milter'
/bin/sh ../libtool --mode=link gcc  -g -O2   -o clamav-milter  clamav-milter.o ../clamd/cfgfile.o ../clamd/others.o -L../libclamav -L/usr/lib/libmilter -lmilter -lpthread
gcc -g -O2 -o clamav-milter clamav-milter.o ../clamd/cfgfile.o ../clamd/others.o  -L/usr/lib/clamav/clamav-0.60/libclamav -L/usr/lib/libmilter -lmilter -lpthread
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libmilter.a(main.o): In function `smfi_register':
main.o(.text+0x74): undefined reference to `strlcpy'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libmilter.a(main.o): In function `smfi_setconn':
main.o(.text+0x12f): undefined reference to `strlcpy'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libmilter.a(listener.o): In function `mi_milteropen':
listener.o(.text+0x184): undefined reference to `strlcpy'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../libmilter.a(engine.o): In function `st_connectinfo':
engine.o(.text+0x83a): undefined reference to `strlcpy'
collect2: ld returned 1 exit status
make[1]: *** [clamav-milter] Error 1
make[1]: Leaving directory `/usr/lib/clamav/clamav-0.60/clamav-milter'
make: *** [all-recursive] Error 1
 
Any thoughts? I tried without --enable-milter and it seemed to compile and "make install" perfectly but then I guess it won't work with sendmail, and that was the whole point.
 
Erik Hanson
Web Developer
Haynes and Boone, LLP
[EMAIL PROTECTED]
 

Reply via email to