2012年9月18日火曜日

Jubatus をmac os Xにミニマムインストール


  • Xcode と、CLIをインストールしておく
  • MessagePackをインストール
    • git clone https://github.com/msgpack/msgpack.git
    • cd msgpack
    • cd cpp
    • ./bootstrap
    • ./configure
    • make
    • sudo make install
  • LibEventをインストール
    • sudo port install libevent-dev
  • Glogをインストール
    • curl -O http://google-glog.googlecode.com/files/glog-0.3.2.tar.gz
    • tar xvf glog-0.3.2.tar.gz
    • cd glog-0.3.2
    • ./configure
    • make
    • sudo make install
  • PFIcommonをインストール
    • git clone git://github.com/pfi/pficommon.git
    • cd pficommon
    • ./waf configure
    • ./waf build
    • sudo ./waf install
  • Jubatusをビルド
    • git clone git://github.com/jubatus/jubatus.git
    • export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
    • ./waf configure --disable-re2
    • ./waf build
    • sudo ./waf install
PKG_CONFIG_PATH を指定しないとpackageを見つけてくれないので注意。