X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=README;h=b3631ba3eea626886d0761f894d0b6c34c4b1afe;hb=d0d6b0412fb31c422cbb1b6be4f12df991a1da54;hp=dba9e271c7ca2fdbc8ac8df9c09a63ab64befd69;hpb=5837606887a6d81e8b1f7588525cb1c8783fb62b;p=rrdtool.git diff --git a/README b/README index dba9e27..b3631ba 100644 --- a/README +++ b/README @@ -14,8 +14,33 @@ values collected over a definable time period. To compile: ----------- - sh configure + you need the following libraries installed on your system. + + cgilib-0.5.tar.gz + freetype-2.1.5.tar.gz + libart_lgpl-2.3.16.tar.gz + libpng-1.2.5.tar.gz + zlib-1.2.1.tar.gz + + you can either get these libraries directly from their original sites + or you can get copies from + + http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/libs + + if the libraries are not installed in standard places you may need + to set CPPFLAGS and LDFLAGS accordingly. This will be improved in further + editions of this developers series. Here is an example call. + + env CPPFLAGS="-I/scratch/oetiker/cgilib-0.5 \ + -I/scratch/oetiker/lib/include/libart-2.0 \ + -I/scratch/oetiker/lib/include \ + -I/scratch/oetiker/lib/include/freetype2" \ + LDFLAGS="-L/scratch/oetiker/lib/lib -R/scratch/oetiker/lib/lib \ + -L/scratch/oetiker/cgilib-0.5" \ + ./configure --prefix=/scratch/oetiker/rrdtool + make <------ GNU make + make install <------ GNU make This will configure, compile and install RRDtool in @@ -24,11 +49,6 @@ place, use sh configure --prefix=/some/other/RRDtool-dir -If you prefer to live with shared libraries, make sure you add the ---enable-shared option to your configure call. - - sh configure --enable-shared - The configure script will try to find your perl installation (5.004 preferred). If it does not find it, you can still build RRDtool but no perl modules will be generated. @@ -38,13 +58,14 @@ directory. This will require you to use a 'use lib' statement in your RRDtool perl programs. If you do not care what happens to your site-perl directory, you can also use - make site-perl-install + --enable-perl-site-install -will install the perl modules whereever you keep your local perl modules. -Doing this reliefs you from using 'use lib' in your scripts. +when running configure to have the RRD perl modules installed whereever you +keep your local perl modules. Doing this reliefs you from using 'use lib' in +your scripts. Configure will also look for an TCL installation on your system. If it finds -one it will build a TCL interface for rrdtool. If you keep tcl in a non +one it will build a TCL interface for RRDtool. If you keep tcl in a non standard location you can use sh configure --with-tcllib=/sw/tcl-8.3/lib @@ -113,7 +134,7 @@ Use GNU diff --unified --recursive olddir newdir to build your patches. The latest Version: ------------------- -Is available from http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/ +Is available from http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ Tobias Oetiker