I´m running Zabbix 1.4.5 on a Server with Solaris 8 without any problem. Everything is OK.
However, when I tried to compile Zabbix 1.5.3 on the same machine I´ve got the errors below:
================================================== ==
...
make[3]: Entering directory `/export/home/install/zabbix-1.5.3/src/libs/zbxconf'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/local/mysql/include/mysql -L/usr/local/lib -R/usr/local/lib -L/usr/local/ssl/lib -R/usr/local/ssl/lib -L/usr/openwin/lib -R/usr/openwin/lib -I/usr/local/rrdtool-1.2.19/include -I/usr/local/include -I/usr/local/ssl/include -I. -I/usr/local/include -MT cfg.o -MD -MP -MF ".deps/cfg.Tpo" -c -o cfg.o cfg.c; \
then mv -f ".deps/cfg.Tpo" ".deps/cfg.Po"; else rm -f ".deps/cfg.Tpo"; exit 1; fi
cfg.c: In function `parse_cfg_object':
cfg.c:62: error: structure has no member named `d_type'
cfg.c:62: error: `DT_REG' undeclared (first use in this function)
cfg.c:62: error: (Each undeclared identifier is reported only once
cfg.c:62: error: for each function it appears in.)
make[3]: *** [cfg.o] Error 1
make[3]: Leaving directory `/export/home/install/zabbix-1.5.3/src/libs/zbxconf'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/install/zabbix-1.5.3/src/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/install/zabbix-1.5.3/src'
make: *** [all-recursive] Error 1
================================================== ==
Anyone could help me?
Thanks.
However, when I tried to compile Zabbix 1.5.3 on the same machine I´ve got the errors below:
================================================== ==
...
make[3]: Entering directory `/export/home/install/zabbix-1.5.3/src/libs/zbxconf'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/local/mysql/include/mysql -L/usr/local/lib -R/usr/local/lib -L/usr/local/ssl/lib -R/usr/local/ssl/lib -L/usr/openwin/lib -R/usr/openwin/lib -I/usr/local/rrdtool-1.2.19/include -I/usr/local/include -I/usr/local/ssl/include -I. -I/usr/local/include -MT cfg.o -MD -MP -MF ".deps/cfg.Tpo" -c -o cfg.o cfg.c; \
then mv -f ".deps/cfg.Tpo" ".deps/cfg.Po"; else rm -f ".deps/cfg.Tpo"; exit 1; fi
cfg.c: In function `parse_cfg_object':
cfg.c:62: error: structure has no member named `d_type'
cfg.c:62: error: `DT_REG' undeclared (first use in this function)
cfg.c:62: error: (Each undeclared identifier is reported only once
cfg.c:62: error: for each function it appears in.)
make[3]: *** [cfg.o] Error 1
make[3]: Leaving directory `/export/home/install/zabbix-1.5.3/src/libs/zbxconf'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/install/zabbix-1.5.3/src/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/install/zabbix-1.5.3/src'
make: *** [all-recursive] Error 1
================================================== ==
Anyone could help me?
Thanks.
Comment