Hello, everyone.
I'm interrested in accounting solution for Linux as PAGG/CSA or ELSA,
and so on. First, I tried to build up the PAGG/CSA environment,
and downloaded the related patches and comprehensive tools for CSA/PAGG.
Then, I succeeded to build up the 2.6.8.1 + PAGG/CSA kernel for IA-64
archtecture and PAGG related tools like jstat,jkill and so on.
But I failed to build up the CSA related tools.
(1) I tried to build up this one from SRPM.
# rpmbuild --rebuild csa-2.1.0-1.src.rpm
Installing csa-2.1.0-1.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7433
:
+ automake -a -c -i
error: Bad exit status from /var/tmp/rpm-tmp.7433 (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.7433 (%prep)
#
(2) I tried to build up this one from tarball.
# mkdir -p csa
# cd csa
# rpm2cpio ../csa-2.1.0-1.src.rpm | cpio -i --make-directories
762 blocks
# ls
csa-2.1.0.tar.gz csa.spec
# tar zxf csa-2.1.0.tar.gz
# cd csa-2.1.0
# libtoolize --force --copy
# aclocal
# automake -a -c -i
# autoconf
# autoheader
# ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
# make
make all-recursive
make[1]: Entering directory `/root/rpm/csa/csa-2.1.0'
Making all in include
make[2]: Entering directory `/root/rpm/csa/csa-2.1.0/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/rpm/csa/csa-2.1.0/include'
Making all in lib
make[2]: Entering directory `/root/rpm/csa/csa-2.1.0/lib'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include
-I/lib/modules/2.6.8.1.pagg.csa/bu
ild/include -D__USE_GNU -Dlinux -g -O2 -c config.c
In file included from config.c:51:
/usr/lib/gcc-lib/ia64-redhat-linux/3.3.3/include/varargs.h:4:2: #error "GCC no
l
onger implements <varargs.h>."
/usr/lib/gcc-lib/ia64-redhat-linux/3.3.3/include/varargs.h:5:2: #error "Revise
y
our code to use <stdarg.h>."
make[2]: *** [config.o] Error 1
make[2]: Leaving directory `/root/rpm/csa/csa-2.1.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpm/csa/csa-2.1.0'
make: *** [all] Error 2
#
What environment do these tools depend on ?
Any comment please. Thanks.
I got those packages from as follows.
The kernel patch: ftp://oss.sgi.com/projects/pagg/download/
ftp://oss.sgi.com/projects/csa/download/
The tools for PAGG: ftp://oss.sgi.com/projects/pagg/download/job-1.4.0-1.tar.gz
The tools for CSA: ftp://oss.sgi.com/projects/csa/download/csa-2.1.0-1.src.rpm
--------
Kai Gai <kaigai@xxxxxxxxxxxxx>
|