I tried to buid ruby on an AIX machine and got the following error messages:

$make
gcc -g -O2 -I. -I. -I/usr/local/include -c array.c
In file included from /usr/include/sys/wait.h:45, from
/usr/include/stdlib.h:212, from ruby.h:23, from array.c:13:
/usr/include/sys/resource.h:124: parse error before `id_t'
/usr/include/sys/resource.h:125: parse error before `id_t'
In file included from /usr/include/stdlib.h:212, from
ruby.h:23, from array.c:13:
/usr/include/sys/wait.h:158: parse error before `id_t'
In file included from array.c:13:
ruby.h:418: warning: `noreturn' attribute directive ignored
ruby.h:419: warning: `noreturn' attribute directive ignored
ruby.h:420: warning: `noreturn' attribute directive ignored
ruby.h:421: warning: `noreturn' attribute directive ignored
ruby.h:422: warning: `noreturn' attribute directive ignored
ruby.h:423: warning: `noreturn' attribute directive ignored
ruby.h:424: warning: `noreturn' attribute directive ignored
ruby.h:436: warning: `noreturn' attribute directive ignored
In file included from ruby.h:549, from array.c:13:
intern.h:89: warning: `noreturn' attribute directive ignored
intern.h:93: warning: `noreturn' attribute directive ignored
intern.h:94: warning: `noreturn' attribute directive ignored
intern.h:115: warning: `noreturn' attribute directive ignored
make: 1254-004 The error code from the last command is 1.


Stop.
$

What's happening?
I did not have any problem with the Linux box.
Many thanks in advance for rescue.
Dat

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com