Martin Knoblauch wrote:
 could you be more specific on the error message? Is it compile time,
or link time? There is no such thing as "xdr_create". Maybe
"xdrmem_create".
Sorry I should have been more precise. It is a linking error. Here is the log

   gmond.o: In function `Ganglia_collection_group_send':
   /ganglia-3.0.4/gmond/gmond.c:1633: undefined reference to
   `_xdrmem_create'
   gmond.o: In function `main':
   /ganglia-3.0.4/gmond/gmond.c:897: undefined reference to
   `_xdrmem_create'
   /ganglia-3.0.4/gmond/gmond.c:828: undefined reference to `_xdr_free'
   /ganglia-3.0.4/gmond/gmond.c:912: undefined reference to `_xdr_free'
   ../lib/.libs/libganglia.a(libgmond.o): In function
   `Ganglia_gmetric_send':
   /ganglia-3.0.4/lib/libgmond.c:695: undefined reference to
   `_xdrmem_create'
   ../lib/.libs/libganglia.a(libgmond.o): In function
   `Ganglia_gmetric_send_spoof':
   /ganglia-3.0.4/lib/libgmond.c:748: undefined reference to
   `_xdrmem_create'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_value_types':
   /ganglia-3.0.4/lib/protocol_xdr.c:13: undefined reference to `_xdr_enum'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_gmetric_message':
   /ganglia-3.0.4/lib/protocol_xdr.c:23: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:25: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:27: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:29: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:31: undefined reference to
   `_xdr_u_int'
   /ganglia-3.0.4/lib/protocol_xdr.c:33: undefined reference to
   `_xdr_u_int'
   /ganglia-3.0.4/lib/protocol_xdr.c:35: undefined reference to
   `_xdr_u_int'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_spoof_header':
   /ganglia-3.0.4/lib/protocol_xdr.c:45: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:47: undefined reference to
   `_xdr_string'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_message_formats':
   /ganglia-3.0.4/lib/protocol_xdr.c:69: undefined reference to `_xdr_enum'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_message':
   /ganglia-3.0.4/lib/protocol_xdr.c:116: undefined reference to
   `_xdr_u_int'
   /ganglia-3.0.4/lib/protocol_xdr.c:124: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:151: undefined reference to
   `_xdr_float'
   /ganglia-3.0.4/lib/protocol_xdr.c:156: undefined reference to
   `_xdr_double'
   /ganglia-3.0.4/lib/protocol_xdr.c:95: undefined reference to
   `_xdr_u_short'
   ../lib/.libs/libganglia.a(protocol_xdr.o): In function
   `xdr_Ganglia_25metric':
   /ganglia-3.0.4/lib/protocol_xdr.c:170: undefined reference to `_xdr_int'
   /ganglia-3.0.4/lib/protocol_xdr.c:172: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:174: undefined reference to `_xdr_int'
   /ganglia-3.0.4/lib/protocol_xdr.c:178: undefined reference to
   `_xdr_string'
   /ganglia-3.0.4/lib/protocol_xdr.c:180: undefined reference to
   `_xdr_string'
   /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


 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

Vladimir

Reply via email to