Chinaunix首页 | 论坛 | 博客
  • 博客访问: 146229
  • 博文数量: 30
  • 博客积分: 1375
  • 博客等级: 中尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-18 14:07
文章分类

全部博文(30)

文章存档

2010年(2)

2009年(2)

2007年(1)

2006年(18)

2005年(7)

我的朋友

分类:

2005-07-27 13:58:20

在Redhat7.3上安装RRD TOOLS

RRD TOOLS 安装手册

 

1.         下载

 

wget

下载完毕,解压缩:

tar zxf rrdtool-1.2.10.tar.gz

cd rrdtool-1.2.10

 

2.         安装必要的软件

 

看看你的机器有没有这些包,cgilibzliblibpngfreetypelibart_lgpl,没有就装吧。

设定环境变量:

set BUILD_DIR=/tmp/rrdbuild

set INSTALL_DIR=/usr/local/rrdtool-1.2.10

开始安装啦(我用的是RedHat Linux7.3

安装cgilib

cd $BUILD_DIR

wget

tar zxf cgilib-0.5.tar.gz

cd cgilib-0.5

make CC=gcc CFLAGS="-O3 -fPIC -I."

mkdir -p $BUILD_DIR/lb/include

cp *.h $BUILD_DIR/lb/include

mkdir -p $BUILD_DIR/lb/lib

cp libcgi* $BUILD_DIR/lb/lib

安装zllib

cd $BUILD_DIR

wget 1.2.2.tar.gz

tar  zxf zlib-1.2.2.tar.gz

cd zlib-1.2.2

env CFLAGS="-O3 -fPIC" ./configure --prefix=$BUILD_DIR/lb

make

make install

安装libpng

cd $BUILD_DIR

wget 1.2.8-config.tar.gz

tar zxvf libpng-1.2.8-config.tar.gz

cd libpng-1.2.8-config

env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC"

./configure --disable-shared --prefix=$BUILD_DIR/lb

make

make install

安装freetype

cd $BUILD_DIR

wget 2.1.9.tar.gz

tar zxvf freetype-2.1.9.tar.gz

cd freetype-2.1.9

env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC"

    ./configure --disable-shared --prefix=$BUILD_DIR/lb

make

make install

安装libart_lgpl

cd $BUILD_DIR

wget 2.3.17.tar.gz

tar zxvf libart_lgpl-2.3.17.tar.gz

cd libart_lgpl-2.3.17

env CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb

make

make install

 

如果你用bash/sh/ash/ksh/zsh,就执行下面的:

 

IR=-I$BUILD_DIR/lb/include

CPPFLAGS="$IR $IR/libart-2.0 $IR/freetype2 $IR/libpng"

LDFLAGS="-L$BUILD_DIR/lb/lib"

CFLAGS=-O3

export CPPFLAGS LDFLAGS CFLAGS

 

真的开始安装rrd

 

cd $BUILD_DIR/rrdtool-1.2.10

./configure --prefix=$INSTALL_DIR --disable-python && make clean && make && make install

 

安装完毕啦。(详细参见rrd安装包中的doc/rrdbuild.txt

 

 

 

阅读(2868) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~