You may either ignore this (sometimes it works despite the warning), or use the --disable-dns configure switch.All,
Tried to upgrade to ClamAV 0.80 from 0.75.1. Failed to compile it.
~~~ ./configure --prefix=/usr/local/clamav/0.80 's warnings -----
configure: WARNING: resolv.h: present but cannot be compiled configure: WARNING: resolv.h: check for missing prerequisite headers? configure: WARNING: resolv.h: see the Autoconf documentation configure: WARNING: resolv.h: section "Present But Cannot Be Compiled" configure: WARNING: resolv.h: proceeding with the preprocessor's result configure: WARNING: resolv.h: in the future, the compiler will take precedence configure: WARNING: ## ------------------------------------------ ## configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## configure: WARNING: ## ------------------------------------------ ##
Edit libclamav/cltypes.h and add-------------------------------------------------------------------
Make's error started w/: chmunpack.c:72: syntax error before `uint64_t' chmunpack.c:114: syntax error before `uint64_t'
typedef unsigned long long uint64_t;
at the bottom of the file (where the other typedefs are, just above the latest #endif. _Perhaps_ that works; I gave this tip to another guy with old gcc but just can't remember if that worked it out.
Open Source is moving fast... ;-)Any ClamAV or C experts willing to help here.
gcc version 2.95.2. BSDi 4.2 (i hate to be on a dead OS, moving to linux soon).
Thanks,
------------------------
Rob Robin Network Analyst
Green Apple, Inc.
Thomas _______________________________________________ http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users
