X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=doc%2Frrdbuild.pod;h=58351b5e6a4f851070aa496383e3116da1ab8f4d;hb=81ed9c86d4042e31e147b53bf14da233b6524021;hp=3aed7080b340edba2c5910e8d370b5f46dace4d3;hpb=2e0426189bddf9165a3e7e6b66cf563d5a979d4c;p=rrdtool.git diff --git a/doc/rrdbuild.pod b/doc/rrdbuild.pod index 3aed708..58351b5 100644 --- a/doc/rrdbuild.pod +++ b/doc/rrdbuild.pod @@ -35,12 +35,12 @@ Once you have decided. Save the two locations into environment variables. Depending on the shell you are using, you can do either (bash,zsh): BUILD_DIR=/tmp/rrdbuild - INSTALL_DIR=/usr/local/rrdtool-1.2.9 + INSTALL_DIR=/usr/local/rrdtool-1.2.11 Or if you run tcsh: set BUILD_DIR=/tmp/rrdbuild - set INSTALL_DIR=/usr/local/rrdtool-1.2.9 + set INSTALL_DIR=/usr/local/rrdtool-1.2.11 Now make sure the BUILD_DIR exists and go there: @@ -52,9 +52,9 @@ per-installed. Note that these instructions assume that your copies of B and B are actually B and B respectively. It could be that they are installed as B and B on your system. - wget http://people.ee.ethz.ch/oetiker/webtools/rrdtool/pub/rrdtool-1.2.9.tar.gz - tar zxf rrdtool-1.2.9.tar.gz - cd rrdtool-1.2.9 + wget http://people.ee.ethz.ch/oetiker/webtools/rrdtool/pub/rrdtool-1.2.11.tar.gz + tar zxf rrdtool-1.2.11.tar.gz + cd rrdtool-1.2.11 ./configure --prefix=$INSTALL_DIR && make && make install Ok, this was very optimistic. This try will probably have ended with @@ -125,6 +125,11 @@ the end of line 4 means that line 4 and line 5 are on one line. make make install +If you run into problems building freetype on Solaris, you may want to try to +add the following at the end of the configure line: + + GNUMAKE=gmake EGREP=egrep + =item Building libart_lgpl cd $BUILD_DIR @@ -162,13 +167,16 @@ If you are running bash/sh/ash/ksh/zsh use this: CFLAGS=-O3 export CPPFLAGS LDFLAGS CFLAGS -And finally try building again. We disable the python bindings because it -seems that a fair number of people have ill configured python setups that -would prevent rrdtool from building if they are included in their current -state. +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 are included in +their current state. - cd $BUILD_DIR/rrdtool-1.2.9 - ./configure --prefix=$INSTALL_DIR --disable-python && make clean && make && make install + cd $BUILD_DIR/rrdtool-1.2.11 + ./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl + make clean + make + make install Now go to I<$INSTALL_DIR>B and run them to see if your build has been successful.