리눅스

Total 331
Today 0
profile_image
윤진한
08-02-13 23:35 1개 8회
일반문서

댓글목록

윤진한님의 댓글

profile_image
윤진한 작성일

[root@dev doc]#BUILD_DIR=/usr/local/src/rrdbuild
[root@dev doc]#INSTALL_DIR=/usr/local/rrdtool

[root@dev doc]#mkdir -p $BUILD_DIR
[root@dev doc]#cd $BUILD_DIR
[root@dev doc]#wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.19.tar.gz
[root@dev doc]#tar zxf rrdtool-1.2.19.tar.gz

 

[root@dev doc]#cd $BUILD_DIR
[root@dev doc]#wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz
[root@dev doc]#tar  zxf zlib-1.2.3.tar.gz
[root@dev doc]#cd zlib-1.2.3
[root@dev doc]#env CFLAGS="-O3 -fPIC" ./configure --prefix=$BUILD_DIR/lb
[root@dev doc]#make;make install


[root@dev doc]#cd $BUILD_DIR
[root@dev doc]#wget http://oss.oetiker.ch/rrdtool/pub/libs/libpng-1.2.10.tar.gz
[root@dev doc]#tar zxvf libpng-1.2.10.tar.gz
[root@dev doc]#cd libpng-1.2.10
[root@dev doc]#env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" \
[root@dev doc]#./configure --disable-shared --prefix=$BUILD_DIR/lb
[root@dev doc]#make; make install


[root@dev doc]#cd $BUILD_DIR
[root@dev doc]#wget http://oss.oetiker.ch/rrdtool/pub/libs/freetype-2.1.10.tar.bz2
[root@dev doc]#tar jxvf freetype-2.1.10.tar.bz2
[root@dev doc]#cd freetype-2.1.10
[root@dev doc]# env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" \
                ./configure --disable-shared --prefix=$BUILD_DIR/lb
[root@dev doc]#make; make install


[root@dev doc]#cd $BUILD_DIR
[root@dev doc]#wget http://oss.oetiker.ch/rrdtool/pub/libs/libart_lgpl-2.3.17.tar.gz
[root@dev doc]#tar zxvf libart_lgpl-2.3.17.tar.gz
[root@dev doc]#cd libart_lgpl-2.3.17
[root@dev doc]#env CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb
[root@dev doc]#make;make install


[root@dev doc]#ranlib $BUILD_DIR/lb/lib/*.a


[root@dev doc]#IR=-I$BUILD_DIR/lb/include
[root@dev doc]#CPPFLAGS="$IR $IR/libart-2.0 $IR/freetype2 $IR/libpng"
[root@dev doc]#LDFLAGS="-L$BUILD_DIR/lb/lib"
[root@dev doc]#CFLAGS=-O3
[root@dev doc]#export CPPFLAGS LDFLAGS CFLAGS


[root@dev doc]#cd $BUILD_DIR/rrdtool-1.2.19
[root@dev doc]# ./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
[root@dev doc]#make clean
[root@dev doc]#make; make install