On Sun, Mar 16, 2008 at 12:18:05PM -0400, Jesse Becker wrote:
> Now that srclib/ has been yanked, I tried building a clean copy of
> trunk on my OpenBSD box, and hit a few snags.
> 
> First, running ./bootstrap fails:

haven't tried bootstrap ('cause bootstrapping only works well in linux anyway)
but you should be able to use a snapshot :

  http://www.sajinet.com.pe/ganglia/ganglia-3.1.0.1066.tar.gz  

> Second, and probably related to #1, there are some libtool issues.  So
> far as I can tell, Ganglia uses it's own copy libtool, instead of a
> system version.  This libtool isn't created, so things fail to build.
> OThis begs the question:  why don't we use the system libtool?

the whole point of bootstrapping is to create a libool to use to build the
rest of the application in a portable way.  the system libtool should only be
used for bootstrapping and is not needed after.

> Third, on a different copy of trunk I tried rebuilding from the
> ./configure stage, and found that it fails on the check for
> libconfuse.  The error is a little misleading:
> 
> <--snip-->
> 
> Checking for confuse
> Added -I/usr/local/include to CFLAGS
> Added -L/usr/local/lib to LDLAGS
> checking for cfg_parse in -lconfuse... no
> libconfuse not found
> 
> <--snip-->

./configure --with-libconfuse=/usr/local will workaround that.

I have ganglia 3.1.0 running in my OpenBSD 4.3 (beta) test box with all
dependencies from ports (including expat from base as used in 4.3, in 4.2 you
need it is in X).

Carlo

-------------------------------------------------------------------------
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