Code

Updated to upstream version 1.4.8.
[pkg-rrdtool.git] / doc / rrdbuild.txt
index e825521189917fc368ee17841b964ef1139e935e..702a54b37ccaa9cbe0ad85930b2405f01daf13e1 100644 (file)
@@ -6,19 +6,19 @@ N\bNA\bAM\bME\bE
        rrdbuild - Instructions for building RRDtool
 
 O\bOV\bVE\bER\bRV\bVI\bIE\bEW\bW
-       If you downloaded the source of rrdtool you have to compile it. This
+       If you downloaded the source of RRDtool you have to compile it. This
        document will give some information on how this is done.
 
-       RRDtool relies on services of thrid part libraries. Some of these
+       RRDtool relies on services of third part libraries. Some of these
        libraries may already be installed on your system. You have to compile
        copies of the other ones before you can build RRDtool.
 
        This document will tell you about all the necessary steps to get going.
 
        These instructions assume you are using a b\bba\bas\bsh\bh shell. If you use
-       csh/tcsh, then you can either type _\bb_\ba_\bs_\bh to switch to bash for the com-
-       pilation or if you know what you are doing just replace the export bits
-       with setenv.
+       csh/tcsh, then you can either type _\bb_\ba_\bs_\bh to switch to bash for the
+       compilation or if you know what you are doing just replace the export
+       bits with setenv.
 
        We further assume that your copies of t\bta\bar\br and m\bma\bak\bke\be are actually G\bGN\bNU\bU t\bta\bar\br
        and G\bGN\bNU\bU m\bma\bak\bke\be respectively. It could be that they are installed as g\bgt\bta\bar\br
@@ -31,11 +31,11 @@ O\bOP\bPT\bTI\bIM\bMI\bIS\bST\bTI\bIC\bC B\bBU\bUI\bIL\bLD\bD
 
        2.  Where you want to install the software.
 
-       Once you have decided. Save the two locations into environment vari-
-       ables.
+       Once you have decided. Save the two locations into environment
+       variables.
 
         BUILD_DIR=/tmp/rrdbuild
-        INSTALL_DIR=/usr/local/rrdtool-1.3rc4
+        INSTALL_DIR=/opt/rrdtool-1.4.8
 
        If your _\b/_\bt_\bm_\bp is mounted with the option noexec (RHEL seems todo that)
        you have to choose a different directory!
@@ -45,218 +45,276 @@ O\bOP\bPT\bTI\bIM\bMI\bIS\bST\bTI\bIC\bC B\bBU\bUI\bIL\bLD\bD
         mkdir -p $BUILD_DIR
         cd $BUILD_DIR
 
-       Lets first assume you already have all the necessary libraries
-       pre-installed.
+       Lets first assume you already have all the necessary libraries pre-
+       installed.
 
-        wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.3rc4.tar.gz
-        gunzip -c rrdtool-1.3rc4.tar.gz | tar xf -
-        cd rrdtool-1.3rc4
+        wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.8.tar.gz
+        gunzip -c rrdtool-1.4.8.tar.gz | tar xf -
+        cd rrdtool-1.4.8
         ./configure --prefix=$INSTALL_DIR && make && make install
 
        Ok, this was very optimistic. This try will probably have ended with
        c\bco\bon\bnf\bfi\big\bgu\bur\bre\be complaining about several missing libraries.
 
 I\bIN\bNS\bST\bTA\bAL\bLL\bLI\bIN\bNG\bG D\bDE\bEP\bPE\bEN\bND\bDE\bEN\bNC\bCI\bIE\bES\bS
-       If your OS lets you install additional packages from a software reposi-
-       tory, you may get away with installing the missing packages. When the
-       packages are installed, run configure again and try to compile again.
-       Below you find some hints on getting your OS ready for the rrdtool com-
-       pilation. Additions to this list are welcome.
+       If your OS lets you install additional packages from a software
+       repository, you may get away with installing the missing packages. When
+       the packages are installed, run configure again and try to compile
+       again. Below you find some hints on getting your OS ready for compiling
+       RRDtool.
 
-       O\bOp\bpe\ben\bnS\bSo\bol\bla\bar\bri\bis\bs 2\b20\b00\b08\b8.\b.0\b05\b5
+       Additions to this list are welcome. In general RRDtool should work with
+       the latest versions of the libraries. The versions listed here are just
+       what was current when I tested this.
 
+   O\bOp\bpe\ben\bnS\bSo\bol\bla\bar\bri\bis\bs 2\b20\b00\b08\b8.\b.0\b05\b5
        Just add a compiler and the gnome development package:
 
         pkg install sunstudioexpress
         pkg install SUNWgnome-common-devel
 
-       There is a a problem with _\bc_\ba_\bi_\br_\bo_\b._\bp_\bc on opensolaris. It suggests that
+       There is a problem with _\bc_\ba_\bi_\br_\bo_\b._\bp_\bc on OpenSolaris. It suggests that
        xrender is required for compilation with cairo. This is not true and
-       also bad since opensolaris does not include an _\bx_\br_\be_\bn_\bd_\be_\br_\b._\bp_\bc file. Use
-       perl to fix this:
+       also bad since OpenSolaris does not include an _\bx_\br_\be_\bn_\bd_\be_\br_\b._\bp_\bc file. Use
+       Perl to fix this:
 
         perl -i~ -p -e 's/(Requires.*?)\s*xrender.*/$1/' /usr/lib/pkgconfig/cairo.pc
 
-       D\bDe\beb\bbi\bia\ban\bn /\b/ U\bUb\bbu\bun\bnt\btu\bu
+       Make sure the RRDtool build system finds your new compiler
 
+        export PATH=/opt/SunStudioExpress/bin
+
+   D\bDe\beb\bbi\bia\ban\bn /\b/ U\bUb\bbu\bun\bnt\btu\bu
        Use apt-get to make sure you have all that is required. A number of
        packages will get added through dependencies.
 
         apt-get install libpango1.0-dev libxml2-dev
 
+   G\bGe\ben\bnt\bto\boo\bo
+       In Gentoo installing RRDtool is really simple you just need to e\bem\bme\ber\brg\bge\be
+       r\brr\brd\bdt\bto\boo\bol\bl. All dependencies will be handled automatically by the portage
+       system. The only thing you should care about are USE flags, which allow
+       you fine tune features RRDtool will be built with. Currently the
+       following USE flags are available:
+
+        doc    - install .html and .txt documentation
+                 into /usr/share/doc/rrdtool-1.x.xx/
+        perl   - build and install perl language bindings
+        python - build and install python language bindings
+        ruby   - build and install ruby language bindings
+        tcl    - build and install tcl language bindings
+        rrdcgi - build and install rrdcgi
+
+       After you've decided which USE flags you need, set them either in
+       _\bm_\ba_\bk_\be_\b._\bc_\bo_\bn_\bf or _\b/_\be_\bt_\bc_\b/_\bp_\bo_\br_\bt_\ba_\bg_\be_\b/_\bp_\ba_\bc_\bk_\ba_\bg_\be_\b._\bu_\bs_\be and finally run:
+
+        # emerge -va rrdtool
+
+       Take a look at Gentoo handbook for further details on how to manage USE
+       flags: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2
+
 B\bBU\bUI\bIL\bLD\bDI\bIN\bNG\bG D\bDE\bEP\bPE\bEN\bND\bDE\bEN\bNC\bCI\bIE\bES\bS
        But again this may have been too optimistic still, and you actually
        have to compile your own copies of some of the required libraries.
        Things like libpng and zlib are pretty standard so you will probably
        have them on your system anyway. Freetype, Fontinst, Cairo, Pango may
        be installed, but it is possible that they are pretty old and thus
-       don't live up to the expectations, so you may want to compile their
+       don't live up to our expectations, so you may want to compile their
        latest versions.
 
-       _\bB_\bu_\bi_\bl_\bd _\bT_\bi_\bp_\bp_\bs _\bf_\bo_\br _\bA_\bI_\bX
-
-       If you are woking with AIX, you may find the the -\b--\b-d\bdi\bis\bsa\bab\bbl\ble\be-\b-s\bsh\bha\bar\bre\bed\bd
-       option will cause things to break for you. In that case you may have to
-       install the shared libraries into the rrdtool PREFIX and work with
+   G\bGe\ben\bne\ber\bra\bal\bl b\bbu\bui\bil\bld\bd t\bti\bip\bps\bs f\bfo\bor\br A\bAI\bIX\bX
+       If you are working with AIX, you may find the -\b--\b-d\bdi\bis\bsa\bab\bbl\ble\be-\b-s\bsh\bha\bar\bre\bed\bd option
+       will cause things to break for you. In that case you may have to
+       install the shared libraries into the RRDtool PREFIX and work with
        -\b--\b-d\bdi\bis\bsa\bab\bbl\ble\be-\b-s\bst\bta\bat\bti\bic\bc instead.
 
-       Another hint to get rrdtool working on AIX is to use the IBM XL C Com-
-       piler:
+       Another hint to get RRDtool working on AIX is to use the IBM XL C
+       Compiler:
 
         export CC=/usr/vac/bin/cc
         export PERLCC=$CC
 
        (Better instructions for AIX welcome!)
 
-       B\bBu\bui\bil\bld\bdi\bin\bng\bg L\bLi\bib\bbr\bra\bar\bri\bie\bes\bs
+   B\bBu\bui\bil\bld\bd I\bIn\bns\bst\btr\bru\buc\bct\bti\bio\bon\bns\bs
+       Some libraries want to know where other libraries are. For this to
+       work, set the following environment variable
+
+        export PKG_CONFIG_PATH=${INSTALL_DIR}/lib/pkgconfig
+        export PATH=$INSTALL_DIR/bin:$PATH
+
+       The above relies on the presence of the _\bp_\bk_\bg_\bc_\bo_\bn_\bf_\bi_\bg program. Below you
+       find instructions on how to compile pkgconfig.
+
+       Since we are compiling libraries dynamically, they must know where to
+       find each other. This is done by setting an appropriate LDFLAGS.
+       Unfortunately, the syntax again differs from system to system:
+
+       Solaris
+            export LDFLAGS=-R${INSTALL_DIR}/lib
+
+           if you are using the Sun Studio/Forte compiler, you may also want
+           to set
+
+            CFLAGS="-xO3 -xcode=pic13"   (SPARC)
+            CFLAGS="-xO3 -Kpic"          (x86)
+
+       Linux
+            export LDFLAGS="-Wl,--rpath -Wl,${INSTALL_DIR}/lib"
+
+       HPUX
+            export LDFLAGS="+b${INSTALL_DIR}/lib"
+
+       AIX
+            export LDFLAGS="-Wl,-blibpath:${INSTALL_DIR}/lib"
+
+       If you have GNU make installed and it is not called 'make', then do
+
+        export MAKE=gmake
+        export GNUMAKE=gmake
+
+       otherwise just do
+
+        export MAKE=make
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bp_\bk_\bg_\bc_\bo_\bn_\bf_\bi_\bg
+
+       As mentioned above, without pkgconfig the whole build process will be
+       lots of pain and suffering, so make sure you have a copy on your
+       system. If it is not available natively, here is how to compile it.
+
+        wget http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz
+        gunzip -c pkg-config-0.23.tar.gz | tar xf -
+        cd pkg-config-0.23
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       After installing pkgconfig in a custom directory, setting up the
+       corresponding environment variable will be helpful.
+
+        export PKG_CONFIG=$INSTALL_DIR/bin/pkg-config
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bz_\bl_\bi_\bb
+
+       Chances are very high that you already have that on your system ...
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz
+        gunzip -c zlib-1.2.3.tar.gz | tar xf -
+        cd zlib-1.2.3
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --shared
+        $MAKE
+        $MAKE install
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bl_\bi_\bb_\bp_\bn_\bg
+
+       Libpng itself requires zlib to build, so we need to help a bit. If you
+       already have a copy of zlib on your system (which is very likely) you
+       can drop the settings of LDFLAGS and CPPFLAGS. Note that the backslash
+       (\) at 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.18.tar.gz
+        gunzip -c libpng-1.2.18.tar.gz | tar xf -
+        cd libpng-1.2.10
+        env CFLAGS="-O3 -fPIC" ./configure --prefix=$INSTALL_DIR
+        $MAKE
+        $MAKE install
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bf_\br_\be_\be_\bt_\by_\bp_\be
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/freetype-2.3.5.tar.gz
+        gunzip -c freetype-2.3.5.tar.gz | tar xf -
+        cd freetype-2.3.5
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       If you run into problems building freetype on Solaris, you may want to
+       try to add the following at the start the configure line:
+
+        env EGREP=egrep
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bL_\bi_\bb_\bX_\bM_\bL_\b2
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/libxml2-2.6.32.tar.gz
+        gunzip -c libxml2-2.6.32.tar.gz | tar xf -
+        cd libxml2-2.6.32
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bf_\bo_\bn_\bt_\bc_\bo_\bn_\bf_\bi_\bg
+
+       Note that fontconfig has a run time configuration file in
+       INSTALL_DIR/etc you may want to adjust that so that fontconfig finds
+       the fonts on your system.  Run the fc-cache program to build the
+       fontconfig cache after changing the config file.
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/fontconfig-2.4.2.tar.gz
+        gunzip -c fontconfig-2.4.2.tar.gz   | tar xf -
+        cd fontconfig-2.4.2
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --with-freetype-config=$INSTALL_DIR/bin/freetype-config
+        $MAKE
+        $MAKE install
 
-       In order to build the libraries you need a compiler on your system.
-       Unfortunately compilers are not all alike. This has an effect on the
-       CFLAGS you want to set. The examples below are for the popular GCC com-
-       piler suite.  If you have an other compile you have to use the follow-
-       ing settings:
-
-       Sun Forte
-            CFLAGS="-xO3 -kPIC"
-
-           Some libraries want to know where other libraries are. For this to
-           work, set the following environamen variable
-
-            export PKG_CONFIG_PATH=${INSTALL_DIR}/lib/pkgconfig
-            export PATH=$INSTALL_DIR/bin:$PATH
-
-           Since we are compiling libraries dynamically, you they must further
-           know where to find each other. This is done by setting an appropri-
-           ate LDFLAG.  Unfortunatly the syntax differs from system to system:
-
-           Solaris
-                export LDFLAGS=-R${INSTALL_DIR}/lib
-
-           Linux
-                export LDFLAGS="-Wl,--rpath -Wl,${INSTALL_DIR}/lib"
-
-               If you are on a 64bit platform, but would like to continue to
-               use the rrd files created on your old 32bit linux, you may be
-               able
-
-           HPUX
-                export LDFLAGS="+b${INSTALL_DIR}/lib"
-
-           AIX
-                export LDFLAGS="-Wl,-blibpath:${INSTALL_DIR}/lib"
-
-           If you have GNUmake installed and it is not called 'make', then do
-
-            export MAKE=gmake
-            export GNUMAKE=gmake
-
-           otherwhise just do
-
-            export MAKE=make
-
-       Building zlib
-           Chances are very high that you already have that on your system ...
-
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz
-            gunzip -c zlib-1.2.3.tar.gz | tar xf -
-            cd zlib-1.2.3
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --shared
-            $MAKE
-            $MAKE install
-
-       Building libpng
-           Libpng itself requires zlib to build, so we need to help a bit. If
-           you already have a copy of zlib on your system (which is very lik-
-           ley) you can drop the settings of LDFLAGS and CPPFLAGS. Note that
-           the backslash (\) at 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.18.tar.gz
-            gunzip -c libpng-1.2.18.tar.gz | tar xf -
-            cd libpng-1.2.10
-            env CFLAGS="-O3 -fPIC" ./configure --prefix=$INSTALL_DIR
-            $MAKE
-            $MAKE install
-
-       Building freetype
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/freetype-2.3.5.tar.gz
-            gunzip -c freetype-2.3.5.tar.gz | tar xf -
-            cd freetype-2.3.5
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-           If you run into problems building freetype on Solaris, you may want
-           to try to add the following at the start the configure line:
-
-            env EGREP=egrep
-
-       Building LibXML2
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/libxml2-sources-2.6.31.tar.gz
-            gunzip -c libxml2-sources-2.6.32.tar.gz | tar xf -
-            cd libxml2-sources-2.6.32
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-       Building fontconfig
-           Note that fontconfig has a runtime configuration file in
-           INSTALL_DIR/etc you may want to adjust that so that fontconfig
-           finds the fonts on your system.  Run the fc-cache program to build
-           the fontconfig cache after changeing the config file.
-
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/fontconfig-2.4.2.tar.gz
-            gunzip -c fontconfig-2.4.2.tar.gz   | tar xf -
-            cd fontconfig-2.4.2
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-       Building Pixman
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/pixman-0.10.0.tar.gz
-            gunzip -c pixman-0.10.0.tar.gz  | tar xf -
-            cd fontconfig-2.4.2
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-       Building Cairo
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/cairo-1.6.4.tar.gz
-            gunzip -c cairo-1.4.10.tar.gz   | tar xf -
-            cd cairo-1.4.10
-            ./configure --prefix=$INSTALL_DIR \
-               --enable-xlib=no \
-               --enable-xlib-render=no \
-               --enable-win32=no \
-               CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-       Building Glib
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/glib-2.15.4.tar.gz
-            gunzip -c glib-2.12.13.tar.gz  | tar xf -
-            cd glib-2.12.13
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
-            $MAKE
-            $MAKE install
-
-       Building Pango
-            cd $BUILD_DIR
-            wget http://oss.oetiker.ch/rrdtool/pub/libs/pango-1.21.1.tar.gz
-            gunzip -c pango-1.21.1.tar.gz  | tar xf -
-            cd pango-1.21.1
-            ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --without-x
-            $MAKE
-            $MAKE install
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bP_\bi_\bx_\bm_\ba_\bn
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/pixman-0.10.0.tar.gz
+        gunzip -c pixman-0.10.0.tar.gz  | tar xf -
+        cd pixman-0.10.0
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bC_\ba_\bi_\br_\bo
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/cairo-1.6.4.tar.gz
+        gunzip -c cairo-1.6.4.tar.gz   | tar xf -
+        cd cairo-1.6.4
+        ./configure --prefix=$INSTALL_DIR \
+           --enable-xlib=no \
+           --enable-xlib-render=no \
+           --enable-win32=no \
+           CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       When building on Solaris you may want todo
+
+        ./configure --prefix=$INSTALL_DIR \
+           --enable-xlib=no \
+           --enable-xlib-render=no \
+           --enable-win32=no \
+           CFLAGS="-O3 -fPIC -D_POSIX_PTHREAD_SEMANTICS"
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bG_\bl_\bi_\bb
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/glib-2.15.4.tar.gz
+        gunzip -c glib-2.15.4.tar.gz  | tar xf -
+        cd glib-2.15.4
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
+        $MAKE
+        $MAKE install
+
+       _\bB_\bu_\bi_\bl_\bd_\bi_\bn_\bg _\bP_\ba_\bn_\bg_\bo
+
+        cd $BUILD_DIR
+        wget http://oss.oetiker.ch/rrdtool/pub/libs/pango-1.21.1.tar.bz2
+        bunzip2 -c pango-1.21.1.tar.bz2 | tar xf -
+        cd pango-1.21.1
+        ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --without-x
+        $MAKE
+        $MAKE install
 
+   B\bBu\bui\bil\bld\bdi\bin\bng\bg r\brr\brd\bdt\bto\boo\bol\bl (\b(s\bse\bec\bco\bon\bnd\bd t\btr\bry\by)\b)
        Now all the dependent libraries are built and you can try again. This
        time you tell configure where it should be looking for libraries and
        include files. This is done via environment variables. Depending on the
@@ -265,19 +323,19 @@ B\bBU\bUI\bIL\bLD\bDI\bIN\bNG\bG D\bDE\bEP\bPE\bEN\bND\bDE\bEN\bNC\bCI\bIE\bES\bS
 
        And finally try building again. We disable the python and tcl bindings
        because it seems that a fair number of people have ill configured
-       python and tcl setups that would prevent rrdtool from building if they
+       python and tcl setups that would prevent RRDtool from building if they
        are included in their current state.
 
-        cd $BUILD_DIR/rrdtool-1.3rc4
+        cd $BUILD_DIR/rrdtool-1.4.8
         ./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python
         $MAKE clean
         $MAKE
         $MAKE install
 
-       SOLARIS HINT: if you want to build  the perl module for the native perl
-       (the one shipping with solaris) you will need the sun forte compiler
-       installed on your box or you have to hand-tune bind-
-       ings/perl-shared/Makefile while building!
+       SOLARIS HINT: if you want to build  the Perl module for the native Perl
+       (the one shipping with Solaris) you will need the Sun Forte compiler
+       installed on your box or you have to hand-tune
+       bindings/perl-shared/Makefile while building!
 
        Now go to _\b$_\bI_\bN_\bS_\bT_\bA_\bL_\bL_\b__\bD_\bI_\bR/\b/s\bsh\bha\bar\bre\be/\b/r\brr\brd\bdt\bto\boo\bol\bl/\b/e\bex\bxa\bam\bmp\bpl\ble\bes\bs/\b/ and run them to see if
        your build has been successful.
@@ -287,4 +345,4 @@ A\bAU\bUT\bTH\bHO\bOR\bR
 
 
 
-1.3rc4                            2008-05-18                       RRDBUILD(1)
+1.4.8                             2013-05-23                       RRDBUILD(1)