Make all fails on AIX 5.3

I get this error when running make all. Any ideas?

gcc -g -O2 -DHAVE_CONFIG_H -DNSCORE -c broker.c
In file included from …/include/config.h:258,
from broker.c:25:
/usr/include/pthread.h:596: error: parse error before ‘’ token
/usr/include/pthread.h:596: error: parse error before '
’ token
/usr/include/pthread.h:596: error: parse error before ‘’ token
/usr/include/pthread.h:596: error: parse error before '
’ token