Hi,
I just read this now (was on holiday) - back now.
I do have a few suggestions, but right now I forget whether I sent out
the post to everyone. So I did another one below.
So:
1) Install a full cygwin system (specified on their downloader app),
don't use the default install or any other subset.
2) The ganglia sourse must come straight from the downloaded tar file,
and especially don't use a source tree where a ./configure has
already
been done on some other system.
3) find . '(' -name libtool -o -name config.cache -o -name config.status
')' -a -print -a -exec rm '{}' ';'
(The pristine ganglia releases are sometimes not quite pristine
enough).
3) ./configure make sure you do this within a cygwin cmd window, not a
DOS window.]
be prepared to run ./configure more than once (if the make does not
generate .exe's.
4) make -i, and be prepared to do this more than once.
5) Only stop when you see gmond.exe exists. The make errors you see
are sometmies for things that don't matter (hence the -i)
6) when you have the .exe files, remember that you need the cygwin1.dll
FROM the version of cygwin1.dll for the cygwin you used to compile
the agents (/bin/cygwin1.dll)
Also note - it is only gmond and gmetad that will compile - gmetad will
not compile under cygwin.
Also, I have just tested a cygwin compile for 3.0.4, and it built the
first time (you still need "make -I" though), which is good.
regards,
richard
------------------------------------------------------------------------
For more information about Barclays Capital, please visit our web site at
http://www.barcap.com.
Internet communications are not secure and therefore the Barclays Group does
not accept legal responsibility for the contents of this message. Although the
Barclays Group operates anti-virus programmes, it does not accept
responsibility for any damage whatsoever that is caused by viruses being
passed. Any views or opinions presented are solely those of the author and do
not necessarily represent those of the Barclays Group. Replies to this email
may be monitored by the Barclays Group for operational or business reasons.
------------------------------------------------------------------------