系统环境:

SUSE Linux Enterprise Server 10 SP1 (x86_64)

 

-----------------------------------------------------------------------------------------------------------------------------------------------
1、tb-common-utils库编译安装

下载地址:http://code.taobao.org/p/tb-common-utils/wiki/index/

# mkdir -p /usr/local/tairlib

# export TBLIB_ROOT=/usr/local/tairlib

 

# tar xvzf tbsys-0.1.tar.gz

# cd tbsys

# sh autogen.sh

# CXXFLAGS='-O3 -Wall -D_NO_EXCEPTION' ./configure

# make -j9 && make install

 

# tar xvzf tbnet-0.1.tar.gz

# cd tbnet

# sh autogen.sh

# ./configure

# make -j9 && make install

 

-----------------------------------------------------------------------------------------------------------------------------------------------

2、boost库编译安装

# tar xvzf zlib-1.2.7.tar.gz

# cd zlib-1.2.7

# CFLAGS=-fPIC ./configure --prefix=/usr/local

# make CFLAGS=-fPIC

# make CFLAGS=-fPIC install

 

# tar xvzf bzip2-1.0.6.tar.gz

# cd bzip2-1.0.6

# make CFLAGS=-fPIC install PREFIX=/usr/local

 

# tar xvzf Python-2.7.3.tar.gz

# cd Python-2.7.3

# ./configure --prefix=/usr

# make -j9 && make install

 

# /sbin/ldconfig

 

# tar xvzf boost_1_53_0.tar.gz

# cd boost_1_53_0

# ./bootstrap.sh

# ./bjam --prefix=/usr/local variant=release link=shared threading=multi runtime-link=shared install

 

-----------------------------------------------------------------------------------------------------------------------------------------------

3、Tair编译安装

下载地址:https://github.com/alibaba/tair/

# unzip tair-master.zip

# cd tair-master

# ./bootstrap.sh

# ./configure --prefix=/usr/local/tair --with-boost=/usr/local --with-release=yes

# make -j9 && make install

 

详细配置,待续......