Hi,
I use following patch, and commands as below:
./configure --prefix=/usr/ganglia \
--disable-shared \
--enable-static
patch -p1 < ganglia-3.0.4-tru64v5.1b.patch
make
--
FURUSAWA Kazumi <[EMAIL PROTECTED]>
*** ganglia-3.0.4/libmetrics/osf/metrics.c.org Tue Apr 24 14:02:53 2007
--- ganglia-3.0.4/libmetrics/osf/metrics.c Tue Apr 24 14:34:53 2007
***************
*** 163,170 ****
{
alpha = 0.5 * (timediff / 30.0e7);
beta = 1.0 - alpha;
! debug_msg("* * * * Setting alpha to %f and beta to %f because timediff
! = %d",alpha,beta,timediff);
}
else
{
--- 163,169 ----
{
alpha = 0.5 * (timediff / 30.0e7);
beta = 1.0 - alpha;
! debug_msg("* * * * Setting alpha to %f and beta to %f because timediff
= %d",alpha,beta,timediff);
}
else
{
*** ganglia-3.0.4/libmetrics/get_ifi_info.c.org Tue Apr 24 14:11:05 2007
--- ganglia-3.0.4/libmetrics/get_ifi_info.c Tue Apr 24 14:35:33 2007
***************
*** 135,142 ****
--- 135,146 ----
/* Grab the MTU for this interface */
memcpy( mtu.ifr_name , ifi->ifi_name, IFI_NAME);
+ #if defined(SIOCGIFMTU)
Ioctl(sockfd, SIOCGIFMTU, &mtu);
ifi->ifi_mtu = mtu.ifr_mtu;
+ #else
+ ifi->ifi_mtu = 1500;
+ #endif
/* end get_ifi_info2 */
*** ganglia-3.0.4/gmond/gstat/Makefile.org Tue Apr 24 14:49:36 2007
--- ganglia-3.0.4/gmond/gstat/Makefile Tue Apr 24 14:51:34 2007
***************
*** 86,92 ****
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -Wall -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
--- 86,92 ----
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
***************
*** 117,123 ****
LIBGANGLIA_BINARY_AGE = 0
LIBGANGLIA_INTERFACE_AGE = 0
LIBOBJS =
! LIBS = -lresolv -lrpc -lpthreads
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
LTLIBOBJS =
--- 117,123 ----
LIBGANGLIA_BINARY_AGE = 0
LIBGANGLIA_INTERFACE_AGE = 0
LIBOBJS =
! LIBS = -lresolv -lrpc -lpthreads -lpthread
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
LTLIBOBJS =
*** ganglia-3.0.4/libmetrics/config.h.org Tue Apr 24 15:10:07 2007
--- ganglia-3.0.4/libmetrics/config.h Tue Apr 24 15:10:19 2007
***************
*** 252,258 ****
/* #undef int8_t */
/* Define to rpl_malloc if the replacement function should be used. */
! #define malloc rpl_malloc
/* Define to `long' if <sys/types.h> does not define. */
/* #undef off_t */
--- 252,258 ----
/* #undef int8_t */
/* Define to rpl_malloc if the replacement function should be used. */
! /* #define malloc rpl_malloc */
/* Define to `long' if <sys/types.h> does not define. */
/* #undef off_t */
*** ganglia-3.0.4/gmond/Makefile.org Tue Apr 24 15:28:18 2007
--- ganglia-3.0.4/gmond/Makefile Tue Apr 24 15:28:46 2007
***************
*** 91,97 ****
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -Wall -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
--- 91,97 ----
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
*** ganglia-3.0.4/gmetric/Makefile.org Tue Apr 24 15:36:10 2007
--- ganglia-3.0.4/gmetric/Makefile Tue Apr 24 15:36:22 2007
***************
*** 88,94 ****
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -Wall -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
--- 88,94 ----
BUILD_GMETAD_TRUE = #
CC = cc
CCDEPMODE = depmode=tru64
! CFLAGS = -g -D_SOCKADDR_LEN
CPP = cc -E
CPPFLAGS = -pthread -DYY_USE_PROTOS
CXX = g++
*** ganglia-3.0.4/srclib/apr/include/apr.h.org Tue Apr 24 16:18:31 2007
--- ganglia-3.0.4/srclib/apr/include/apr.h Tue Apr 24 16:18:40 2007
***************
*** 194,200 ****
#define APR_HAVE_IN_ADDR 1
#define APR_HAVE_INET_ADDR 1
#define APR_HAVE_INET_NETWORK 1
! #define APR_HAVE_IPV6 1
#define APR_HAVE_MEMMOVE 1
#define APR_HAVE_SETRLIMIT 1
#define APR_HAVE_SIGACTION 1
--- 194,200 ----
#define APR_HAVE_IN_ADDR 1
#define APR_HAVE_INET_ADDR 1
#define APR_HAVE_INET_NETWORK 1
! #define APR_HAVE_IPV6 0
#define APR_HAVE_MEMMOVE 1
#define APR_HAVE_SETRLIMIT 1
#define APR_HAVE_SIGACTION 1
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general