Thanks. I tried building this snapshot on Solaris and the libconfuse trouble appears to have gone but now 'make install' fails (Solaris):
ld: fatal: library -lapr-0: not found ld: fatal: File processing errors. No output written to .libs/libganglia-2.6.0.200501241235.so.0.0.0 collect2: ld returned 1 exit status libtool: install: error: relink `libganglia.la' with the above command before installing it *** Error code 1 make: Fatal error: Command failed for target `install-libLTLIBRARIES' Current working directory /afs/slac.stanford.edu/package/ganglia/test/tmp/ganglia-2.6.0.200501241051/lib *** Error code 1 make: Fatal error: Command failed for target `install-am' Current working directory /afs/slac.stanford.edu/package/ganglia/test/tmp/ganglia-2.6.0.200501241051/lib *** Error code 1 make: Fatal error: Command failed for target `install-recursive' Does this work for you on Solaris? ---- Yemi > -----Original Message----- > From: Matt Massie [mailto:[EMAIL PROTECTED] > Sent: Monday, January 24, 2005 4:20 AM > To: Adesanya, Adeyemi > Cc: Sebastian Hagedorn; Ganglia Developers > Subject: Re: [Ganglia-developers] new snapshot with new > improved gmetric > > woooooops. > > i guess it would help if i uploaded the tarball. sorry 'bout dat. > http://matt-massie.com/ganglia/ganglia-2.6.0.200501241051.tar.gz > > -matt > > Adesanya, Adeyemi wrote: > > > > Matt, > > > > I can't access > > http://matt-massie.com/ganglia/ganglia-2.6.0.200501241051.tar.gz > > > > ---- > > Yemi > > > > > > > >>-----Original Message----- > >>From: [EMAIL PROTECTED] > >>[mailto:[EMAIL PROTECTED] On > Behalf Of > >>Matt Massie > >>Sent: Monday, January 24, 2005 3:44 AM > >>To: Sebastian Hagedorn > >>Cc: Ganglia Developers > >>Subject: Re: [Ganglia-developers] new snapshot with new improved > >>gmetric > >> > >>i was suspicious that libconfuse might muk up the works. > the problem > >>is that libconfuse doesn't build shared libraries correctly > so i can't > >>make the symbols in libconfuse part of libganglia (which is > a shared > >>lib). > >> > >>in the interest of speed, i'll setup gmetric and gmond to > statically > >>link again libconfuse. in the future, i'll take a look at > confuse and > >>fix the multiple definitions of the same symbols (most > likely global > >>variables in the lexer.. > >>shouldn't be too hard to do.. i bet there is an unecessary > #include or > >>something). > >> > >>this means that if someone wanted to make their own > gmetric-like app.. > >>they would have to link against libconfuse and libganglia. > >>not a biggy. > >> not a priority. > >> > >>i'm glad you reported this bug because i also found that > old versions > >>of > >> darwin (specificially 6.2) don't have the mib for HW_MEMSIZE. > >> > >>i put an #if statement to deal with the problem. > >> > >>you can get the new snapshot which works on darwin (and everywhere > >>else > >>too) from... > >> > >>http://matt-massie.com/ganglia/ganglia-2.6.0.200501241051.tar.gz > >> > >>i just tested it on the sourceforge compile farm darwin box and it > >>compiled/ran just find now. > >> > >>give it a try. > >> > >>-matt > >> > >>Sebastian Hagedorn wrote: > >> > >>>Hi, > >>> > >>>--On 23. Januar 2005 18:58:58 Uhr +0000 Matt Massie > >>><[EMAIL PROTECTED]> wrote: > >>> > >>> > >>>>i just uploaded a new 2.6.0 snapshot to > >>>>http://matt-massie.com/ganglia/ganglia-2.6.0.200501231846.tar.gz > >>> > >>>... > >>> > >>> > >>>>i haven't tested it much except on linux since it's the weekend. > >>> > >>> > >>>it doesn't compile under Darwin: > >>> > >>>Extracting > >>> > >> > >>/Users/a0620/scratch/ganglia-2.6.0.200501231846/lib/../srcli > b/confuse/ > >> > >>>src/.libs/libconfuse.a > >>> > >>>gcc -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o > >>>.libs/libganglia-2.6.0.200501241012.0.0.0.dylib > >>>.libs/become_a_nobody.o .libs/debug_msg.o .libs/daemon_init.o > >>>.libs/file.o .libs/dotconf.o .libs/error.o .libs/ganglia.o > >>>.libs/hash.o .libs/inetaddr.o .libs/llist.o .libs/my_inet_ntop.o > >>>.libs/rdwr.o .libs/readdir.o .libs/tcp.o .libs/protocol_xdr.o > >>>.libs/apr_net.o .libs/libgmond.o > >>>.libs/libganglia.lax/libconfuse.a/confuse.o > >>>.libs/libganglia.lax/libconfuse.a/lexer.o > >>>../srclib/apr/.libs/libapr-0.dylib -ldl -lkvm -lresolv -lpthread > >>>-install_name /usr/lib/libganglia-2.6.0.200501241012.0.dylib > >>>-Wl,-compatibility_version -Wl,1 -Wl,-current_version -Wl,1.0 > >>>ld: common symbols not allowed with MH_DYLIB output format > with the > >>>-multi_module option .libs/libganglia.lax/libconfuse.a/lexer.o > >>>definition of common _cfg_include_stack (size 120) > >>>.libs/libganglia.lax/libconfuse.a/lexer.o definition of common > >>>_cfg_yyleng (size 4) .libs/libganglia.lax/libconfuse.a/lexer.o > >>>definition of common _cfg_yytext (size 4) > >>>/usr/bin/libtool: internal link edit command failed > >>>make[2]: *** [libganglia.la] Error 1 > >>>make[1]: *** [all-recursive] Error 1 > >>>make: *** [all] Error 2 > >>> > >>>Cheers, Sebastian Hagedorn > >>>-- > >>>Sebastian Hagedorn M.A. - RZKR-R1 (Gebäude 52), Zimmer 18 > >> > >>Zentrum für > >> > >>>angewandte Informatik - Universitätsweiter Service RRZK > >> > >>Universität zu > >> > >>>Köln / Cologne University - Tel. +49-221-478-5587 > >> > >>-- > >>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 > >> > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IntelliVIEW -- Interactive > > Reporting Tool for open source databases. Create > drag-&-drop reports. > > Save time by over 75%! Publish reports on the web. Export > to DOC, XLS, RTF, etc. > > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > > _______________________________________________ > > Ganglia-developers mailing list > > [email protected] > > 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 >
