Hi i run into the same Problem In file included from matcher.h:28, >> from others.h:21, >> from matcher-bm.c:29: >>others.h: In function ‘cli_getpagesize’: >>others.h:363: error: ‘_SC_PAGESIZE’ undeclared (first use in this >>function) so i aplied the patch http://git.clamav.net/gitweb?p=clamav-devel.git;a=commitdiff_plain;h=6238a5ca06c07931b2f6ace62601ef43807df8e2;hp=55d97736bd289b53c93b652d88e5acd1886ec1bc but this diddnt help so i had a look on the code the Developer looks for the "pagesize" and he desides if he can use that having a HAVE_CLI_GETPAGESIZE value off 0 or 1 :-) in others.h 363 <-> 372 i found #if HAVE_SYSCONF_SC_PAGESIZE static inline int cli_getpagesize(void) { return sysconf(_SC_PAGESIZE); } #define HAVE_CLI_GETPAGESIZE 1 #else #if HAVE_GETPAGESIZE static inline int cli_getpagesize(void) { return getpagesize(); } #define HAVE_CLI_GETPAGESIZE 1 #endif #define HAVE_CLI_GETPAGESIZE 0 #endif i left only #if HAVE_GETPAGESIZE static inline int cli_getpagesize(void) { return getpagesize(); } #define HAVE_CLI_GETPAGESIZE 1 #else #define HAVE_CLI_GETPAGESIZE 0 #endif and now i have with ./configure --libdir=/usr/local/lib make make install a working Clamav.0.95.3 on FreeBSD 4.8 Greetings Matthias -- IT Service Häker Matthias Häker Hein Hoyer Straße 64 20359 Hamburg Tel: +49 (0)40 98238807 Mob: +49 (0)176 65571482 _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml