On Thu, Jan 04, 2007 at 05:42:30AM -0800, Martin Knoblauch wrote: > --- Vladimir <[EMAIL PROTECTED]> wrote: > > /ganglia-3.0.4/lib/protocol_xdr.c:182: undefined reference to > > `_xdr_string' > > /ganglia-3.0.4/lib/protocol_xdr.c:184: undefined reference to > > `_xdr_int' > > collect2: ld returned 1 exit status > > make[3]: *** [gmond.exe] Error 1 > > make[2]: *** [all-recursive] Error 1 > > make[1]: *** [all-recursive] Error 1 > > make: *** [all] Error 2 > > > > OK, seems "ld" is unable to find all of the "xdr" functions. Maybe > someone removed a library from the library list. Although under Linux > those functions are in libc.
I'd been building a 3.0.5 based version in cygwin that has some extended metrics (like disk utilization), and I don't recall having this problem. but I am using Windows XP Home for that, not sure what Vladimir was using. Still, i would expect those functions to be available once the RPC cygwin package gets installed. > > > > > Hmm. What package are you refering to? There is no "official" > > windows > > > (cygwin) binary distribution. > > > > > Perhaps it is unofficial but it is on SourceForge e.g. > > > http://downloads.sourceforge.net/ganglia/ganglia-3.0.0-setup.exe?modtime=1107790662&big_mirror=0 > > > > Ah. I forgot about this one. And I do not recall who donated the work. > I am adding the developers list. Apparently, the installer was never > updated after the initial release. It was Matt, who went around and provided an installer after some serious investigation on how you can package stuff for Windows. Indeed for 3.0.5 I was working on cleaning up the metrics, and then most likely some work to integrate it on the build process, so that we can get an installer for windows that also includes gmetric in a somehow regular basis. Carlo
