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

Reply via email to