hi, all: I try to compile ganglia-monitor-core-2.5.6 on AIX 5.2. The gcc version is 3.3.3. According to the README, I use
#./configure --disable-shared --enable-static It displays that: ... checking pthread.h usability... no checking pthread.h presence... yes configure: WARNING: pthread.h: present but cannot be compiled configure: WARNING: pthread.h: check for missing prerequisite headers? configure: WARNING: pthread.h: proceeding with the preprocessor's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to [EMAIL PROTECTED] ## configure: WARNING: ## ------------------------------------ ## ... Than I type "make" to compile ganglia. Soon error occurs. source='daemon_inetd.c' object='daemon_inetd.lo' libtool=yes depfile='.deps/daemon_inetd.Plo' tmpdepfile='.deps/daemon_inetd.TPlo' depmode=gcc3 /bin/sh ../config/depcomp /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I./dnet -g -O2 -Wall -D_ALL_SOURCE -DAIX -c -o daemon_inetd.lo `test -f 'daemon_inetd.c' || echo './'`daemon_inetd.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I./dnet -g -O2 -Wall -D_ALL_SOURCE -DAIX -c daemon_inetd.c -MT daemon_inetd.lo -MD -MP -MF .deps/daemon_inetd.TPlo -o daemon_inetd.o In file included from gangliaconf.h:74, from daemon_inetd.c:5: /usr/include/pthread.h:556: error: parse error before '*' token /usr/include/pthread.h:559: error: parse error before '*' token /usr/include/pthread.h:563: error: parse error before '*' token /usr/include/pthread.h:566: error: parse error before '*' token /usr/include/pthread.h:569: error: parse error before '*' token /usr/include/pthread.h:572: error: parse error before '*' token /usr/include/pthread.h:575: error: parse error before '*' token /usr/include/pthread.h:578: error: parse error before '*' token /usr/include/pthread.h:581: error: parse error before '*' token /usr/include/pthread.h:585: error: parse error before '*' token /usr/include/pthread.h:588: error: parse error before '*' token 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 2. Stop. What's the matter??? Or how can I use ganglia on AIX 5.2??? Thank you in advanced!!!! Best regard!!! liufo [EMAIL PROTECTED] 2004-06-25