系統環境:git
SUSE Linux Enterprise Server 10 SP1 (x86_64)github
-----------------------------------------------------------------------------------------------------------------------------------------------
一、tb-common-utils庫編譯安裝bootstrap
下載地址:http://code.taobao.org/p/tb-common-utils/wiki/index/ide
# mkdir -p /usr/local/tairlibspa
# export TBLIB_ROOT=/usr/local/tairlibcode
# tar xvzf tbsys-0.1.tar.gzip
# cd tbsysget
# sh autogen.shit
# 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
-----------------------------------------------------------------------------------------------------------------------------------------------
二、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
-----------------------------------------------------------------------------------------------------------------------------------------------
三、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
詳細配置,待續......