jing- i have an idea. all these errors are occuring where index() is called. the index() macro/function is defined in strings.h which is not explicitly included in metric.c.
can you add the following line to the top of ./srclib/libmetrics/linux/metric.c #include <strings.h> and then give it a try again? thanks -matt On Thu, 2004-09-23 at 09:35, Jing wrote: > Hi, > > I want to install ganglia with a user account on a cluster of my lab. > But the installation is failed. > The cluseter users Linux 2.4.20-20.7 > The followling is what I did: > % cd ganglia-3.0.0.200409221810 > % ./configure --prefix=/home/users/.... > % make > make all-recursive > make[1]: Entering directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810' > Making all in srclib > make[2]: Entering directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib' > Making all in libmetrics > make[3]: Entering directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics' > make all-recursive > make[4]: Entering directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics' > Making all in linux > make[5]: Entering directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/linux' > source='metrics.c' object='metrics.lo' libtool=yes \ > depfile='.deps/metrics.Plo' tmpdepfile='.deps/metrics.TPlo' \ > depmode=gcc3 /bin/sh > /home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/build/depcomp > > \ > /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. > -I/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/linux > -I.. -I.. -I../lib -g -O2 -c -o metrics.lo `test -f 'metrics.c' || > echo > '/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/linux/'`metrics.c > > > gcc -DHAVE_CONFIG_H -I. > -I/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/linux > -I.. -I.. -I../lib -g -O2 -c metrics.c -MT metrics.lo -MD -MP -MF > .deps/metrics.TPlo -fPIC -DPIC -o .libs/metrics.o > In file included from /usr/include/netinet/in.h:23, > from /usr/include/rpc/types.h:86, > from ../libmetrics.h:18, > from metrics.c:10: > /usr/include/stdint.h:49: warning: empty declaration > /usr/include/stdint.h:50: warning: empty declaration > /usr/include/stdint.h:52: warning: empty declaration > metrics.c: In function `pkts_in_func': > metrics.c:140: invalid operands to binary - > metrics.c:142: warning: assignment makes pointer from integer without a > cast > metrics.c:143: warning: assignment makes pointer from integer without a > cast > metrics.c:144: warning: assignment makes pointer from integer without a > cast > metrics.c:147: warning: assignment makes pointer from integer without a > cast > metrics.c:159: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `pkts_out_func': > metrics.c:200: invalid operands to binary - > metrics.c:202: warning: assignment makes pointer from integer without a > cast > metrics.c:203: warning: assignment makes pointer from integer without a > cast > metrics.c:204: warning: assignment makes pointer from integer without a > cast > metrics.c:207: warning: assignment makes pointer from integer without a > cast > metrics.c:219: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `bytes_out_func': > metrics.c:259: invalid operands to binary - > metrics.c:261: warning: assignment makes pointer from integer without a > cast > metrics.c:262: warning: assignment makes pointer from integer without a > cast > metrics.c:263: warning: assignment makes pointer from integer without a > cast > metrics.c:266: warning: assignment makes pointer from integer without a > cast > metrics.c:280: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `bytes_in_func': > metrics.c:321: invalid operands to binary - > metrics.c:323: warning: assignment makes pointer from integer without a > cast > metrics.c:324: warning: assignment makes pointer from integer without a > cast > metrics.c:325: warning: assignment makes pointer from integer without a > cast > metrics.c:328: warning: assignment makes pointer from integer without a > cast > metrics.c:344: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `cpu_speed_func': > metrics.c:394: warning: assignment makes pointer from integer without a > cast > metrics.c:396: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `mem_total_func': > metrics.c:446: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `swap_total_func': > metrics.c:463: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `boottime_func': > metrics.c:482: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `mem_free_func': > metrics.c:967: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `mem_shared_func': > metrics.c:984: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `mem_buffers_func': > metrics.c:1001: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `mem_cached_func': > metrics.c:1018: warning: assignment makes pointer from integer without a > cast > metrics.c: In function `swap_free_func': > metrics.c:1035: warning: assignment makes pointer from integer without a > cast > make[5]: *** [metrics.lo] Error 1 > make[5]: Leaving directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics/linux' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics' > make[3]: *** [all] Error 2 > make[3]: Leaving directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib/libmetrics' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810/srclib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/home/users/ming/tools/ganglia-3.0.0.200409221810' > make: *** [all] Error 2 > Could anyone help me on this problem? Thanks a lot! > > Jing > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > _______________________________________________ > Ganglia-developers mailing list > Ganglia-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- PGP fingerprint 'A7C2 3C2F 8445 AD3C 135E F40B 242A 5984 ACBC 91D3' They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. --Benjamin Franklin, Historical Review of Pennsylvania, 1759
signature.asc
Description: This is a digitally signed message part