msgpack-idl を試す(改め msgpack-idl の開発環境を整える)

前回試してから時間が立ったので現状チェックのために msgpack-idl を試してみることにした。テストマシンにはそもそも Ruby が入っていなくて bootstrap スクリプトが実行できなかったのでまず Ruby をインストール。楽なのでLPMを使ってインストールしたが、LPM を使わないでインストールする人は適宜読み替えてください。特に root がある人は yum install ruby とか、他に良い手段があります。

$ lpm install ruby

Ruby モジュールの jeweler が無いと bootstrap が動かないっぽいので gem 経由でインストール、

$ gem install jeweler

準備が出来たので適当にディレクトリを掘って msgpack-idl のリポジトリから git clone する。(リポジトリの場所が間違っていました。以下の記事も含めて 10/3 23:29修正。)

$ mkdir tmp
$ cd tmp
$ git clone https://github.com/msgpack/msgpack-idl.git

インストールしよう。README にあるとおり、

$ rake
$ gem install pkg/msgpack-idl-*

でインストールは完了。これで開発環境が整った。