MeCab-0.98 + Text::MeCab で test が通る?
Spamassassin 日本語対応パッチを使う事になりそうなので MeCab を入れる必要がある。
ただ、mecab-0.98 + Text::MeCab Text-MeCab-0.20007 で test が通らない?らしいので事前調査。
http://slashdot.jp/~keepiru/journal/496820
成程。
mecab-0.96.tar.gz / mecab-0.98.tar.gz で src/mecab.h の該当箇所を比べてみると確かに。
CentOS5.4
mecab-0.98.tar.gz
Text-MeCab-0.20007
後で試してみるメモ。
駄目なら、
http://www.emaillab.org/spamassassin/
http://rpm.pbone.net/index.php3/stat/3/srodzaj/2/search/mecab-0.98-1.fc12.src.rpm
http://www.ring.gr.jp/pub/linux/Vine/VineSeed/SRPMS.plus/
をベースに何とかする。
今日はここまで。
ただ、mecab-0.98 + Text::MeCab Text-MeCab-0.20007 で test が通らない?らしいので事前調査。
http://slashdot.jp/~keepiru/journal/496820
成程。
mecab-0.96.tar.gz / mecab-0.98.tar.gz で src/mecab.h の該当箇所を比べてみると確かに。
*** src/mecab.h 2009-04-19 00:03:04.000000000 +0900
--- src/mecab.h.20100120221944 2010-01-20 22:21:10.000000000 +0900
***************
*** 107,121 ****
struct mecab_token_t *token;
};
! #define MECAB_NOR_NODE (0)
! #define MECAB_UNK_NODE (1)
! #define MECAB_BOS_NODE (2)
! #define MECAB_EOS_NODE (3)
! #define MECAB_EON_NODE (4)
!
! #define MECAB_USR_DIC (1)
! #define MECAB_SYS_DIC (0)
! #define MECAB_UNK_DIC (2)
/* C interface */
#ifdef __cplusplus
--- 107,121 ----
struct mecab_token_t *token;
};
! #define MECAB_NOR_NODE 0
! #define MECAB_UNK_NODE 1
! #define MECAB_BOS_NODE 2
! #define MECAB_EOS_NODE 3
! #define MECAB_EON_NODE 4
!
! #define MECAB_USR_DIC 1
! #define MECAB_SYS_DIC 0
! #define MECAB_UNK_DIC 2
/* C interface */
#ifdef __cplusplus
CentOS5.4
mecab-0.98.tar.gz
Text-MeCab-0.20007
後で試してみるメモ。
駄目なら、
http://www.emaillab.org/spamassassin/
http://rpm.pbone.net/index.php3/stat/3/srodzaj/2/search/mecab-0.98-1.fc12.src.rpm
http://www.ring.gr.jp/pub/linux/Vine/VineSeed/SRPMS.plus/
をベースに何とかする。
今日はここまで。
コメント