projects
/
rrdtool.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
in remote mode, make argument count for remote commmands strict as suggested by Dave...
[rrdtool.git]
/
doc
/
rrdbuild.pod
diff --git
a/doc/rrdbuild.pod
b/doc/rrdbuild.pod
index
8de70c8
..
617971c
100644
(file)
--- 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
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</tmp> is mounted with the option noexec (RHEL seems todo that) you have to choose
If your F</tmp> 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.
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
./configure --prefix=$INSTALL_DIR && make && make install
Ok, this was very optimistic. This try will probably have ended with
@@
-92,13
+92,6
@@
Make sure the RRDtool build system finds your new compiler
export PATH=/opt/SunStudioExpress/bin
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
-
- --disable-libintl
-
-option.
-
=head2 Debian / Ubuntu
Use apt-get to make sure you have all that is required. A number
=head2 Debian / Ubuntu
Use apt-get to make sure you have all that is required. A number
@@
-303,7
+296,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 $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 \
./configure --prefix=$INSTALL_DIR \
--enable-xlib=no \
--enable-xlib-render=no \
@@
-312,6
+305,14
@@
config file.
$MAKE
$MAKE install
$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
=head3 Building Glib
cd $BUILD_DIR
@@
-344,7
+345,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.
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
./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python
$MAKE clean
$MAKE