Thriftをインストールする
Thrift(スリフト)は、「スケーラブルな言語間サービス開発」のためにFacebookにて開発されたRPCフレームワークである。これはソフトウェアスタックとコード生成エンジンを組み合わせることで、C++、C#、Java、Perl、Python、PHPおよびErlang and Rubyの言語間にて効率的かつシームレスに動作するサービスを開発することを可能とする。
- 事前準備:以下のライブラリを、インストール(http://wiki.apache.org/thrift/GettingCentOS5Packages)
yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel
- ディレクトリを移動し、thiftのソースをダウンロードする。
cd /usr/local/src
wget ftp://ftp.riken.jp/net/apache/incubator/thrift/0.2.0-incubating/thrift-0.2.0-incubating.tar.gz
tar zxvf thrift-0.2.0-incubating.tar.gz
cd thrift-0.2.0
./configure
make
make install