diff options
author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2002-01-31 17:11:43 +0000 |
---|---|---|
committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2002-01-31 17:11:43 +0000 |
commit | 6abc1225a3ce26532620490876c2bfe55799198d (patch) | |
tree | 790650514386241835457450c73544ab0347ed58 | |
parent | 42f61408a63cfbb3ad8d68da080088a56535141a (diff) | |
download | zabbix-6abc1225a3ce26532620490876c2bfe55799198d.tar.gz zabbix-6abc1225a3ce26532620490876c2bfe55799198d.tar.xz zabbix-6abc1225a3ce26532620490876c2bfe55799198d.zip |
- clean compilation on FreeBSD (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@305 97f52cf1-0a1b-0410-bd0e-c28be96e8082
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | configure.in | 20 |
2 files changed, 14 insertions, 7 deletions
@@ -1,5 +1,6 @@ Changes for 1.0beta2: + - clean compilation on FreeBSD (Alexei) - clean compilation on Solaris (Alexei) - check_service[smtp] will send QUIT. Thanks to Charlie. (Alexei) - calls to malloc+strcpy changed to strdup() (Alexei) diff --git a/configure.in b/configure.in index 6488f8f5..26f0df64 100644 --- a/configure.in +++ b/configure.in @@ -65,16 +65,22 @@ AC_MSG_RESULT(no)) dnl Check for vmtotal in sys/vmmeter.h AC_MSG_CHECKING(for vmtotal in struct sys/vmmeter.h) -AC_TRY_COMPILE([#include <sys/vmmeter.h>], +AC_TRY_COMPILE( [ - int mib[2],len; - struct vmtotal v; +#include <stdlib.h> +#include <sys/types.h> +#include <sys/sysctl.h> +#include <vm/vm_param.h> +#include <sys/vmmeter.h> +], +[ int mib[2],len; + struct vmtotal v; - len=sizeof(struct vmtotal); - mib[0]=CTL_VM; - mib[1]=VM_METER; + len=sizeof(struct vmtotal); + mib[0]=CTL_VM; + mib[1]=VM_METER; - sysctl(mib,2,&v,&len,NULL,0); + sysctl(mib,2,&v,&len,NULL,0); ], AC_DEFINE(HAVE_SYS_VMMETER_VMTOTAL) AC_MSG_RESULT(yes), |