X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=doc%2Frrdbuild.pod;h=4159d5ab47a2407e217dba73e5817be548432c52;hp=8de70c8ba32fb90161c67ed843a4e81381401ed5;hb=d372ef83ee1b95f5263f80258b1cb750249ea89f;hpb=2a9b0ff9cf29cf82b7b12ea80889c59273d66008 diff --git a/doc/rrdbuild.pod b/doc/rrdbuild.pod index 8de70c8..4159d5a 100644 --- a/doc/rrdbuild.pod +++ b/doc/rrdbuild.pod @@ -41,7 +41,7 @@ Where you want to install the software. Once you have decided. Save the two locations into environment variables. BUILD_DIR=/tmp/rrdbuild - INSTALL_DIR=/opt/rrdtool-1.4.2 + INSTALL_DIR=/opt/rrdtool-1.4.3 If your F is mounted with the option noexec (RHEL seems todo that) you have to choose @@ -55,9 +55,9 @@ Now make sure the BUILD_DIR exists and go there: Lets first assume you already have all the necessary libraries pre-installed. - wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.2.tar.gz - gunzip -c rrdtool-1.4.2.tar.gz | tar xf - - cd rrdtool-1.4.2 + wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.3.tar.gz + gunzip -c rrdtool-1.4.3.tar.gz | tar xf - + cd rrdtool-1.4.3 ./configure --prefix=$INSTALL_DIR && make && make install Ok, this was very optimistic. This try will probably have ended with @@ -92,10 +92,11 @@ Make sure the RRDtool build system finds your new compiler export PATH=/opt/SunStudioExpress/bin -Since there does not seem to be a viable msgfmt tool on OpenSolaris (short -of installing it yourself). You have to call configure with the +=head2 Solaris 8/9 - --disable-libintl +Getting NLS to work on old solaris is an open issue ... use + + --disable-nls option. @@ -303,7 +304,7 @@ config file. 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.4.10 + cd cairo-1.6.4 ./configure --prefix=$INSTALL_DIR \ --enable-xlib=no \ --enable-xlib-render=no \ @@ -312,6 +313,14 @@ config file. $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" + =head3 Building Glib cd $BUILD_DIR @@ -344,7 +353,7 @@ 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.4.2 + cd $BUILD_DIR/rrdtool-1.4.3 ./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python $MAKE clean $MAKE