I get many errors in compile time:
make
Making all in src
make[1]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src'
Making all in libs
make[2]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs'
Making all in zbxcrypto
make[3]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs/zbxcrypto'
gcc -DHAVE_CONFIG_H -I. -I../../../include -g -O2 -I/home/monitoring/compiled//include -I/usr/local/include -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c
In file included from ../../../include/sysinc.h:258,
from ../../../include/common.h:23,
from md5.c:54:
/usr/include/sys/sysinfo.h:187: error: array type has incomplete element type
In file included from /usr/include/sys/mp.h:53,
from /usr/include/sys/malloc.h:59,
from /usr/include/net/netmp.h:51,
from /usr/include/net/if.h:59,
from ../../../include/sysinc.h:290,
from ../../../include/common.h:23,
from md5.c:54:
/usr/include/machine/sys/getppdp.h:65: error: array type has incomplete element type
make[3]: *** [md5.o] Error 1
make[3]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs/zbxcrypto'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src'
make: *** [all-recursive] Error 1
make
Making all in src
make[1]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src'
Making all in libs
make[2]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs'
Making all in zbxcrypto
make[3]: Entering directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs/zbxcrypto'
gcc -DHAVE_CONFIG_H -I. -I../../../include -g -O2 -I/home/monitoring/compiled//include -I/usr/local/include -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.c
In file included from ../../../include/sysinc.h:258,
from ../../../include/common.h:23,
from md5.c:54:
/usr/include/sys/sysinfo.h:187: error: array type has incomplete element type
In file included from /usr/include/sys/mp.h:53,
from /usr/include/sys/malloc.h:59,
from /usr/include/net/netmp.h:51,
from /usr/include/net/if.h:59,
from ../../../include/sysinc.h:290,
from ../../../include/common.h:23,
from md5.c:54:
/usr/include/machine/sys/getppdp.h:65: error: array type has incomplete element type
make[3]: *** [md5.o] Error 1
make[3]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs/zbxcrypto'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/arch/monitoring/compile/zabbix-1.8.1/src'
make: *** [all-recursive] Error 1
Comment