Yes, that would have been much easier :) I had assumed that since it wasn't available on the software updater on SLES I had to build it myself. In the future I'll know where to go now.
Thanks, James >>> Brad Nicholes 05/20/08 3:48 PM >>> You can also pull the RPMs from here http://download.opensuse.org/distribution/10.3/repo/oss/suse/ Brad >>> On 5/20/2008 at 3:28 PM, in message <[EMAIL PROTECTED]>, "James Albright" <[EMAIL PROTECTED]> wrote: > I downloaded the source code for libconfuse from > http://www.nongnu.org/confuse/, which had a download link to > http://bzero.se/confuse/confuse-2.6.tar.gz. > > The configure options I used to compile libconfuse that finally worked were: > "./configure CFLAGS=-fPIC --disable-nls". > > Without doing this, ganglia would give me the error: > "libconfuse.a(confuse.o): relocation R_X86_64_32 against `a local symbol' > can not be used when making a shared object; recompile with -fPIC" > > James > >>>> Brad Nicholes 05/20/08 3:17 PM >>> > What configure options did you use? It looks like you are trying to create > a shared library using a static version of libconfuse. Where did you get the > version of libconfuse that you are using? > > Brad > >>>> On 5/20/2008 at 2:34 PM, in message <[EMAIL PROTECTED]>, "James > Albright" <[EMAIL PROTECTED]> wrote: >> Hi all, >> >> I'm trying to compile ganglia 3.1 (which I pulled from >> > https://ganglia.svn.sourceforge.net/svnroot/ganglia/branches/monitor-core-3.1/) > >> , but I get the following error message: >> >> >> /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: >> /usr/local/lib/libconfuse.a(confuse.o): relocation R_X86_64_32 against `a >> local symbol' can not be used when making a shared object; recompile with >> -fPIC >> /usr/local/lib/libconfuse.a: could not read symbols: Bad value >> collect2: ld returned 1 exit status >> make[2]: *** [libganglia.la] Error 1 >> make[2]: Leaving directory `/root/ganglia/subversion/lib' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/root/ganglia/subversion' >> make: *** [all] Error 2 >> >> >> It seemed to me that libconfuse needed to be recompiled with the -fPIC flag >> set, so I download the source for confuse-2.6, and ran configure like this: >> "./configure CFLAGS=-fPIC" >> but when I typed "make" I got the following error: >> >> >> confuse.c: In function 'cfg_init': >> confuse.c:1112: warning: implicit declaration of function 'setlocale' >> confuse.c:1112: error: 'LC_MESSAGES' undeclared (first use in this function) >> confuse.c:1112: error: (Each undeclared identifier is reported only once >> confuse.c:1112: error: for each function it appears in.) >> confuse.c:1113: error: 'LC_CTYPE' undeclared (first use in this function) >> make[2]: *** [confuse.lo] Error 1 >> make[2]: Leaving directory `/root/ganglia/confuse/confuse-2.6/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/root/ganglia/confuse/confuse-2.6' >> make: *** [all] Error 2 >> >> >> So at this point, I can't compile libconfuse with the -fPIC flag set, but it >> seems I can't compile ganglia unless it is. Has anyone run into this > before? >> I've searched previous posts to the email list, and have found a reference >> to the same problem, but the solution mentioned was to "turn off natural >> language support in confuse". I'm at a loss as to how one would go about >> doing that. >> >> Any help would be appreciated! >> >> BTW: I'm trying to install this on SLES10 SP2. >> >> Thanks! >> James >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Ganglia-developers mailing list >> Ganglia-developers@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/ganglia-developers > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Ganglia-developers mailing list > Ganglia-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ganglia-developers ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers