X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=README;h=47f727f403291144bc54653e130a902699939f26;hp=dba9e271c7ca2fdbc8ac8df9c09a63ab64befd69;hb=b837c0527f117b54845242ee7626df6d88394444;hpb=0240b19174dfda10b6a6dbea0b924e2bd2dbac69 diff --git a/README b/README index dba9e27..47f727f 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/lib + 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. @@ -40,8 +60,8 @@ directory, you can also use make site-perl-install -will install the perl modules whereever you keep your local perl modules. -Doing this reliefs you from using 'use lib' in your scripts. +this will install the perl modules 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 @@ -113,7 +133,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