>>> On 3/12/2008 at 12:17 PM, in message <[EMAIL PROTECTED]>, Carlo
Marcelo Arenas Belon <[EMAIL PROTECTED]> wrote:
>> This leads me back to asking the question, should we remove libconfuse from
> the repository as well?
> 
> Either remove libconfuse or put back all libraries and keep using
> --enable-static-build as it was designed.
> 
> Since leaving apr also indirectly implies having support for apr 0.9 in the
> code then it should be probably better to remove confuse.
> 
>> I believe our reasoning for leaving it in was because
> libconfuse is not a commonly distributed library on many distros.  However,
> the only purpose of retaining libconfuse (or APR, expat) in the SVN
> repository, is for static builds.
> 
> static builds, don't really need --enable-static-build, and could be done
> without any libraries in srclib and using --with-{apr,expat,confuse} and
> --enable-static (it might require some other fixes as well)
> 

  I think I am going to see some more clarification on this.  --enable-static 
doesn't seem to fit exactly with what we want to do.  According to the automake 
docs (http://sourceware.org/autobook/autobook/autobook_85.html), 
--enable-static and --enable-shared deals with building static or dynamic 
libraries rather than building a statically linked or dynamically linked 
application.  In our case what we are doing is building a statically linked 
application.  The only thing that --enable-static would affect is whether to 
build libganglia as a dynamic library or as a static library.  It would have 
nothing to do with the way gmond, gmetad, gstat or gexec are built.  I think 
the question here is do we want to continue to support static build (ie. 
--enable-static-build) that produces standalone binaries?  My vote would  be 
no, however if we decide to continue I think my original proposal is what is 
needed.

"In order to do a static build, the user has to download and expand the apr, 
expat and confuse source tarballs to the srclib directory.  We will provide as 
part of the doc, links to these tarballs.  Then invoke configure 
--enable-static-build."

Brad  



-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to