Ruby/CaboChaのインストール
まずCaboCha本体。*1
$ tar xvzf cabocha-0.53.tar.gz $ cd cabocha-0.53 $ make # make install
そしてRubyのライブラリ(SWIGをインストールしておく必要あり)。
$ cd swig $ make ruby $ cd ../ruby $ ruby extconf.rb --with-opt-include=/usr/local/include $ make # make install
でとりあえずインストールはできたけど…実行すると
test.rb:6:in `initialize': cabocha_new(): Parser::open (): SVM::open(): Mmap::open(): /usr/local/lib/cabocha/model/IPA-dep.model : mmap() failed (RuntimeError) from test.rb:6
とかいうエラーが。と思ったら、ulimitで1プロセス当たりのメモリ消費を100MBに制限してたのに引っかかってるだけでした。ulimitを外したら正常動作。
*1:06/8/22追記: いくつか依存ライブラリがあるので、先にインストールしておくこと。