Acme::Shukugawa::Atomインストール
以前から気になっていたモジュール。インストールめも。
MeCabのインストール
Portでお手軽インストール。辞書はUTF-8のものを選択した。
$ sudo port install mecab mecab-ipadic-utf8 mecab-jumandic-utf8
Acme::Shukugawa::Atomのインストール
CPANから。
$ sudo perl -MCPAN -e shell cpan> install Acme::Shukugawa::Atom ・ ・ (中略) ・ ・ (Text::MeCabのインストール) Path to mecab config? /opt/local/bin/mecab-config Encoding of your mecab dictionary? (shift_jis, euc-jp, utf-8) [utf-8] (Text::MeCabのmake test) t/node/03_clone..............dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 15, 17-28 Failed 13/28 tests, 53.57% okay ・ ・ Running make install make test had returned bad status, won't install without force Failed during this command: DMAKI/Text-MeCab-0.20007.tar.gz : make_test NO DMAKI/Acme-Shukugawa-Atom-0.00004.tar.gz : make_test NO
make test失敗してます。
Text::MeCabのmake testは、以前も同じエラー(環境はLinuxですが)が発生していて、
その時は、インストールした辞書の文字コードと指定した文字コードが異なっていたためだった。
今回は、UTF-8な辞書を使用したので問題ないと思ったのですが。。。
とりあえず、EUC-JPで再インストールすることにした。
EUC-JPな辞書をインストール
$ sudo port install mecab-ipadic-eucjp mecab-jumandic-eucjp
Acme::Shukugawa::Atomのインストール(2回目)
まずは、Text::MeCabだけをインストール。
$ sudo perl -MCPAN -e shell cpan> install Text::MeCab ・ Path to mecab config? /opt/local/bin/mecab-config Encoding of your mecab dictionary? (shift_jis, euc-jp, utf-8) [utf-8] euc-jp ・ /usr/bin/make test -- OK /usr/bin/make install -- OK
次に、Acme::Shukugawa::Atomのインストール。
cpan> install Acme::Shukugawa::Atom
make test時に文字化けが発生した。
Acme::Shukugawa::AtomってUTF-8なんですね。
続きは後日。
MeCabの辞書をUTF-8に替えるか、ソース読んでAcme::Shukugawa::AtomでEUC-JPを扱えるようにするか、どちらかですよね。
Acme-Shukugawa-Atom-0.00004 - ã®ãããã³ã«ãããã³ã§ããã£ã - metacpan.org