具体报错如下
Making install in aix
source='aix.c' object='libspecsysinfo_a-aix.o' libtool=no DEPDIR=.deps depmode=xlc /bin/sh ../../../../depcomp cc -qlanglvl=extc89 -DHAVE_CONFIG_H -I. -I../../../../include -I../../../../src/zabbix_agent/ -g -c -o libspecsysinfo_a-aix.o `test -f 'aix.c' || echo './'`aix.c
"/usr/include/syms.h", line 290.9: 1506-236 (W) Macro name T_NULL has been redefined.
"/usr/include/syms.h", line 290.9: 1506-358 (I) "T_NULL" is defined on line 150 of /usr/include/arpa/onameser_compat.h.
source='cpu.c' object='libspecsysinfo_a-cpu.o' libtool=no DEPDIR=.deps depmode=xlc /bin/sh ../../../../depcomp cc -qlanglvl=extc89 -DHAVE_CONFIG_H -I. -I../../../../include -I../../../../src/zabbix_agent/ -g -c -o libspecsysinfo_a-cpu.o `test -f 'cpu.c' || echo './'`cpu.c
"/usr/include/stdio.h", line 543.12: 1506-343 (S) Redeclaration of fgetpos64 differs from previous declaration on line 338 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 543.12: 1506-377 (I) The type "long long*" of parameter 2 differs from the previous type "long*".
"/usr/include/stdio.h", line 546.12: 1506-343 (S) Redeclaration of fseeko64 differs from previous declaration on line 486 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 546.12: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/stdio.h", line 547.12: 1506-343 (S) Redeclaration of fsetpos64 differs from previous declaration on line 340 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 547.12: 1506-377 (I) The type "const long long*" of parameter 2 differs from the previous type "const long*".
"/usr/include/stdio.h", line 548.16: 1506-343 (S) Redeclaration of ftello64 differs from previous declaration on line 487 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 548.16: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 174.17: 1506-343 (S) Redeclaration of lseek64 differs from previous declaration on line 172 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 174.17: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 174.17: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/sys/lockf.h", line 64.20: 1506-343 (S) Redeclaration of lockf64 differs from previous declaration on line 62 of "/usr/include/sys/lockf.h".
"/usr/include/sys/lockf.h", line 64.20: 1506-377 (I) The type "long long" of parameter 3 differs from the previous type "long".
"/usr/include/unistd.h", line 820.33: 1506-343 (S) Redeclaration of ftruncate64 differs from previous declaration on line 818 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 820.33: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 856.33: 1506-343 (S) Redeclaration of truncate64 differs from previous declaration on line 854 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 856.33: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 873.33: 1506-343 (S) Redeclaration of pread64 differs from previous declaration on line 870 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 873.33: 1506-377 (I) The type "long long" of parameter 4 differs from the previous type "long".
"/usr/include/unistd.h", line 874.33: 1506-343 (S) Redeclaration of pwrite64 differs from previous declaration on line 871 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 874.33: 1506-377 (I) The type "long long" of parameter 4 differs from the previous type "long".
"/usr/include/unistd.h", line 953.25: 1506-343 (S) Redeclaration of fclear64 differs from previous declaration on line 950 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 953.25: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 953.25: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 954.25: 1506-343 (S) Redeclaration of fsync_range64 differs from previous declaration on line 951 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 954.25: 1506-377 (I) The type "long long" of parameter 3 differs from the previous type "long".
"/usr/include/syms.h", line 290.9: 1506-236 (W) Macro name T_NULL has been redefined.
"/usr/include/syms.h", line 290.9: 1506-358 (I) "T_NULL" is defined on line 150 of /usr/include/arpa/onameser_compat.h.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
请问是bug还是怎么回事?
Making install in aix
source='aix.c' object='libspecsysinfo_a-aix.o' libtool=no DEPDIR=.deps depmode=xlc /bin/sh ../../../../depcomp cc -qlanglvl=extc89 -DHAVE_CONFIG_H -I. -I../../../../include -I../../../../src/zabbix_agent/ -g -c -o libspecsysinfo_a-aix.o `test -f 'aix.c' || echo './'`aix.c
"/usr/include/syms.h", line 290.9: 1506-236 (W) Macro name T_NULL has been redefined.
"/usr/include/syms.h", line 290.9: 1506-358 (I) "T_NULL" is defined on line 150 of /usr/include/arpa/onameser_compat.h.
source='cpu.c' object='libspecsysinfo_a-cpu.o' libtool=no DEPDIR=.deps depmode=xlc /bin/sh ../../../../depcomp cc -qlanglvl=extc89 -DHAVE_CONFIG_H -I. -I../../../../include -I../../../../src/zabbix_agent/ -g -c -o libspecsysinfo_a-cpu.o `test -f 'cpu.c' || echo './'`cpu.c
"/usr/include/stdio.h", line 543.12: 1506-343 (S) Redeclaration of fgetpos64 differs from previous declaration on line 338 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 543.12: 1506-377 (I) The type "long long*" of parameter 2 differs from the previous type "long*".
"/usr/include/stdio.h", line 546.12: 1506-343 (S) Redeclaration of fseeko64 differs from previous declaration on line 486 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 546.12: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/stdio.h", line 547.12: 1506-343 (S) Redeclaration of fsetpos64 differs from previous declaration on line 340 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 547.12: 1506-377 (I) The type "const long long*" of parameter 2 differs from the previous type "const long*".
"/usr/include/stdio.h", line 548.16: 1506-343 (S) Redeclaration of ftello64 differs from previous declaration on line 487 of "/usr/include/stdio.h".
"/usr/include/stdio.h", line 548.16: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 174.17: 1506-343 (S) Redeclaration of lseek64 differs from previous declaration on line 172 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 174.17: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 174.17: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/sys/lockf.h", line 64.20: 1506-343 (S) Redeclaration of lockf64 differs from previous declaration on line 62 of "/usr/include/sys/lockf.h".
"/usr/include/sys/lockf.h", line 64.20: 1506-377 (I) The type "long long" of parameter 3 differs from the previous type "long".
"/usr/include/unistd.h", line 820.33: 1506-343 (S) Redeclaration of ftruncate64 differs from previous declaration on line 818 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 820.33: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 856.33: 1506-343 (S) Redeclaration of truncate64 differs from previous declaration on line 854 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 856.33: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 873.33: 1506-343 (S) Redeclaration of pread64 differs from previous declaration on line 870 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 873.33: 1506-377 (I) The type "long long" of parameter 4 differs from the previous type "long".
"/usr/include/unistd.h", line 874.33: 1506-343 (S) Redeclaration of pwrite64 differs from previous declaration on line 871 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 874.33: 1506-377 (I) The type "long long" of parameter 4 differs from the previous type "long".
"/usr/include/unistd.h", line 953.25: 1506-343 (S) Redeclaration of fclear64 differs from previous declaration on line 950 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 953.25: 1506-050 (I) Return type "long long" in redeclaration is not compatible with the previous return type "long".
"/usr/include/unistd.h", line 953.25: 1506-377 (I) The type "long long" of parameter 2 differs from the previous type "long".
"/usr/include/unistd.h", line 954.25: 1506-343 (S) Redeclaration of fsync_range64 differs from previous declaration on line 951 of "/usr/include/unistd.h".
"/usr/include/unistd.h", line 954.25: 1506-377 (I) The type "long long" of parameter 3 differs from the previous type "long".
"/usr/include/syms.h", line 290.9: 1506-236 (W) Macro name T_NULL has been redefined.
"/usr/include/syms.h", line 290.9: 1506-358 (I) "T_NULL" is defined on line 150 of /usr/include/arpa/onameser_compat.h.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
make: 1254-004 The error code from the last command is 1.
Stop.
请问是bug还是怎么回事?