On Sat, Oct 12, 2002 at 12:53:29AM -0500, Dave Ingram ([EMAIL PROTECTED]) wrote:
> I can probably find someone here to port it, but I thought I would
> check first. Last time I checked, we develop Mathematica for Linux (x86,
> PPC, Alpha), Tru64, AIX, Darwin, Solaris and HP-UX. So I'd imagine I can
> dig up some Darwin guru to hack away at it. We're working very closely
> with Apple on this cluster project, and we'll most likely be getting
> similar deals together with a few other big names. It would be very cool
> to have all of them running Ganglia!
>
> If we get a successful port, I'll post information here and
> provide a copy of the finished source. Thankfully, I've got some of the
> right people here salivating enough that this should happen soon.
The basics for getting it to compile are in CVS now. I made a couple minor
tweaks to make it compile, and added a stub darwin.c for metrics. All it needs
is a Darwin guru to make it get the system info, so if you find one.... hehe.
for ganglia folks, here's my changelog:
Couple little changes for ganglia to build on MacOS X:
* added check for poll.h in configure, which doesn't seem present on OS X.
* added configure code to link darwin.c to machine.c
* Added function stub darwin.c
* changed the typedef for host_t in ganglia.c|h, since OS X has a host_t
in mach/mach_types.h (The diff is small, so if this breaks something,
it'll be an easy fix :) )
* changed a line in bootstrap to make automake --copy rather than symlink.
--
Preston Smith <[EMAIL PROTECTED]>
UNIX Analyst Purdue University Physics Computer Network
GPG Fingerprint: 6D27 5DAA F58D C42B 7A6B 8F48 04E4 2465 F353 03F6