Depending on the shell you are using, you can do either (bash,zsh):
BUILD_DIR=/tmp/rrdbuild
- INSTALL_DIR=/usr/local/rrdtool-1.2.13
+ INSTALL_DIR=/usr/local/rrdtool-1.2.15
Or if you run tcsh:
set BUILD_DIR=/tmp/rrdbuild
- set INSTALL_DIR=/usr/local/rrdtool-1.2.13
+ set INSTALL_DIR=/usr/local/rrdtool-1.2.15
+
+If your F</tmp> is mounted with the option noexec (RHEL seems todo that) you have to choose
+a different directory!
Now make sure the BUILD_DIR exists and go there:
B<tar> and B<make> are actually B<GNU tar> and B<GNU make> respectively. It
could be that they are installed as B<gtar> and B<gmake> on your system.
- wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.13.tar.gz
- tar zxf rrdtool-1.2.13.tar.gz
- cd rrdtool-1.2.13
+ wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.15.tar.gz
+ tar zxf rrdtool-1.2.15.tar.gz
+ cd rrdtool-1.2.15
./configure --prefix=$INSTALL_DIR && make && make install
Ok, this was very optimistic. This try will probably have ended with
(Better instructions for AIX welcome!)
-=over
-
=head2 Building Libraries
+=over
+
=item Building zlib
cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz
tar zxf zlib-1.2.3.tar.gz
- cd zlib-1.2.2
+ cd zlib-1.2.3
env CFLAGS="-O3 -fPIC" ./configure --prefix=$BUILD_DIR/lb
make
make install
the end of line 4 means that line 4 and line 5 are on one line.
cd $BUILD_DIR
- wget http://oss.oetiker.ch/rrdtool/pub/libs/libpng-1.2.8-config.tar.gz
+ wget http://oss.oetiker.ch/rrdtool/pub/libs/libpng-1.2.10.tar.gz
tar zxvf libpng-1.2.10.tar.gz
cd libpng-1.2.10
env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" \
tcl setups that would prevent rrdtool from building if they are included in
their current state.
- cd $BUILD_DIR/rrdtool-1.2.13
+ cd $BUILD_DIR/rrdtool-1.2.15
./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
make clean
make