Hi, make fails Clamav 0.96 on system RedHat kernel 2.2.27-rc2 #10
gcc version egcs-2.91.66 ./configure --enable-experimental --libdir=/usr/local/lib make Making check in libltdl make[1]: Entering directory `/usr/src/clamav-0.96/libltdl' make check-am make[2]: Entering directory `/usr/src/clamav-0.96/libltdl' CC dlopen.lo In file included from ../clamav-config.h:562, from libltdl/lt__dirent.h:35, from libltdl/lt__private.h:52, from loaders/dlopen.c:32: ../platform.h:24: redefinition of `in_port_t' ../platform.h:24: `in_port_t' previously declared here ../platform.h:28: redefinition of `in_addr_t' ../platform.h:28: `in_addr_t' previously declared here In file included from ../clamav-config.h:562, from libltdl/lt__strl.h:35, from libltdl/lt__private.h:53, from loaders/dlopen.c:32: ../platform.h:24: redefinition of `in_port_t' ../platform.h:24: `in_port_t' previously declared here ../platform.h:28: redefinition of `in_addr_t' ../platform.h:28: `in_addr_t' previously declared here In file included from ../clamav-config.h:562, from libltdl/lt__glibc.h:35, from libltdl/lt__private.h:54, from loaders/dlopen.c:32: ../platform.h:24: redefinition of `in_port_t' ../platform.h:24: `in_port_t' previously declared here ../platform.h:28: redefinition of `in_addr_t' ../platform.h:28: `in_addr_t' previously declared here make[2]: *** [dlopen.lo] Error 1 make[2]: Leaving directory `/usr/src/clamav-0.96/libltdl' make[1]: *** [check] Error 2 make[1]: Leaving directory `/usr/src/clamav-0.96/libltdl' make: *** [check-recursive] Error 1 This problem is new in Clamav 0.96, clamav-0.95.3 does compile an run with these settings. Thanks for your help. Jan Kratochvil _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml