[Mimedefang] Can't make MIMEDefang 2.2 Beta 2 either

Gerry Doris gerry at dorfam.ca
Thu Nov 29 19:06:43 EST 2001

Well, I haven't been able to find out why I can't do a successful make.  I 
was hoping it was something to do with version 2.1 but it isn't.  I get 
the exact same problem with 2.2 Beta.  The following shows the make 
results (there will be some wrapping in the email).

This is on a fresh install of Redhat 7.2.  I've successfully rebuilt
sendmail from source and installed the required perl modules.

Any suggestions would be really appreciated!

[root at cougar mimedefang-2.2-BETA-2]# make
gcc -g -O2 -Wall -Wstrict-prototypes -pthread 
-DMIMEDEFANG_PL=\"/usr/local/bin/mimedefang.pl\" -DRM=\"/bin/rm\" 
-DVERSION=\"2.2\" -DSPOOLDIR=\"/var/spool/MIMEDefang\"  
-I/usr/local/include/sendmail -c -o mimedefang.o mimedefang.c
gcc -g -O2 -Wall -Wstrict-prototypes -pthread -o mimedefang mimedefang.o 
/usr/lib/libmilter.a /usr/local/lib/libsmutil.a -lpthread -lnsl 
/usr/lib/libmilter.a(main.o): In function `smfi_register':
main.o(.text+0x74): undefined reference to `strlcpy'
/usr/lib/libmilter.a(main.o): In function `smfi_setconn':
main.o(.text+0x12f): undefined reference to `strlcpy'
/usr/lib/libmilter.a(listener.o): In function `mi_milteropen':
listener.o(.text+0x184): undefined reference to `strlcpy'
/usr/lib/libmilter.a(engine.o): In function `st_connectinfo':
engine.o(.text+0x83a): undefined reference to `strlcpy'
collect2: ld returned 1 exit status
make: *** [mimedefang] Error 1

More information about the MIMEDefang mailing list