RVMにruby1.9.3とmecab-rubyを入れたときのエラー

さくらVPSでruby2.0.0やらを共存させるためにRVMを使っているけど,1.9.3-p392を入れるときにつまづいたり,MeCabのrubyバインディングを入れるのにつまづいたのでメモ.

rvmにruby-1.9.3-p392を入れようとして出たエラー

makeの実行でエラーが出てしまった.

対処法:
rvm help

/usr/localにあるもともとyumで入れたiconvを参照してるのがダメだったらしく,$rvm_path下にあるiconvを指定してやったらうまくいった.

mecab-ruby-0.996を入れるときに出たエラー

シンボルが見つからない・・・

対処法:
FreeBSD で ruby-mecab のライブラリ参照の不具合
mecab-rubyのインストール後にtest.rbがエラーになる件

どうもmecabライブラリを参照できていないとこのエラーが出るようなので,生成したMakefileのLIBSに”-lmecab”とかをつけておくと良いらしい.

プログラミング

Posted by tanitanin


PAGE TOP