Rest Term

Thriftインストール

Pocket

Thriftを業務で今後利用するかもしれないので少し調べています。
ただ、インストールでつまづいてた。。
普通に公式サイトに書いてあるようにやれば上手くインストールできるのです。
FrontPage Thrift Wiki
ただ、FAQもよく読んでおくべきだった。。それだけ。

一応メモ。
今回はMacbookにインストールしました。
Thriftはboostが必須なので注意。公式サイトにはSo please download the bzip2 of boost and unpack〜〜とか書いてありますが、portでインストールしてしまいます。

インストールに失敗する場合は一度cleanしてみる。

環境変数の設定も忘れずに(.bashrc, .zshrc ...)。

あとはThrift本体をインストールするだけです。

ただ、僕の場合 ./configure で以下のようなエラーがでました。

意味がわからなくて途方に暮れていたんですが、公式のFAQに解決策が書いてありました。。
FAQ - Thrift Wiki
If you're on OS X: find pkg.m4, copy it to thrift/aclocal, and rerun bootstrap.sh.
とあるので、とりあえず /opt/local/share/aclocal に pkg.m4 があるか確認してからcopy。
(pkgconfigパッケージがインストールされている必要がある)

make install まで上手くいきました。
公式にドキュメントがある場合はFAQも含めてよく読もう。

<追記>
各言語のライブラリのインストールも忘れないように。
ここでは、perl, ruby, pythonの各ライブラリをインストールしておきます。

あわせて読む:

 

Comments

No comments so far.

  • Leave a Reply
     
    Your gravatar
    Your Name