I got the current CVS working on AIX, so it should be set to release
 2.4.2 at your convenience, matt. I finally stopped trying to wrestle
 with it, and I figured "The 'test/dnet' program works and builds fine,
 so this HAS to work on AIX".. I turned my attention to the header
 files that gmond.c (and gmetric.c) includes.

 That was the ticket, it seems that the order that the dnet header files
 are included really seems to matter. I rearranged the order that
 interface.h is included, and taa-daa! There doesn't seem to be any 
 adverse effects building or running on Linux or FreeBSD after the
 change, so we should be set. No Suns here, so somebody'll want to try
 Solaris.

 Diffs are here:
 
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ganglia/monitor-core/gmond/gmond.c.diff?r1=1.13&r2=1.14
 
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ganglia/monitor-core/gmetric/gmetric.c.diff?r1=1.4&r2=1.5


-- 
 Preston Smith                                <[EMAIL PROTECTED]>
 UNIX Analyst                  Purdue University Physics Computer Network
 GPG Fingerprint:      6D27 5DAA F58D C42B 7A6B  8F48 04E4 2465 F353 03F6

Reply via email to