Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26782
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-22 17:35
文章分类

全部博文(13)

文章存档

2015年(5)

2014年(8)

我的朋友

分类: 系统运维

2014-07-26 22:28:09


添加环境变量

点击(此处)折叠或打开

  1. export BUILD_DIR=/tmp/rrdbuild
  2. export INSTALL_DIR=/usr/local/rrdtool-1.2.15

切换到编译目录

点击(此处)折叠或打开

  1. cd $BUILD_DIR

下载依赖库

点击(此处)折叠或打开

  1. wget
  2. wget
  3. wget
  4. wget

编译依赖库

点击(此处)折叠或打开

  1. tar -zxvf libpng-1.2.10.tar.gz
  2. cd libpng-1.2.10
  3. env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb
  4. make
  5. make install
  6. tar jxvf freetype-2.1.10.tar.bz2
  7. cd freetype-2.1.10
  8. env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb
  9. make
  10. make install
  11. tar zxvf libart_lgpl-2.3.17.tar.gz
  12. cd libart_lgpl-2.3.17
  13. env CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb
  14. make
  15. make install

设置依赖库的包含路径

点击(此处)折叠或打开

  1. IR=-I$BUILD_DIR/lb/include
  2. CPPFLAGS="$IR $IR/libart-2.0 $IR/freetype2 $IR/libpng"
  3. LDFLAGS="-L$BUILD_DIR/lb/lib"
  4. CFLAGS=-O3
  5. export CPPFLAGS LDFLAGS CFLAGS

编译RRDTools

点击(此处)折叠或打开

  1. ./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
  2. make clean
  3. make
  4. make install

阅读(703) | 评论(0) | 转发(0) |
0

上一篇:mysql常用查询语句

下一篇:MacBook 安装 Brew

给主人留下些什么吧!~~