[Senna-dev 311] Re: N-gramインデックスによるsennaのインストールについて

Back to archive index

taku miyamoto taku_miyam****@dwang*****
2006年 9月 12日 (火) 18:31:26 JST


末永様

御回答いただきありがとうございます。
宮本です。


> 宮本様の登録は「まとめ読みモード」になっているようです。
> このモードですと1日1回しかメールが配信されません。
> 「まとめ読みモード」を解除しておきました。

私の不手際で、お手を煩わせてしまうことになり申し訳ございません。
ご対応ありがとうございます。
今後気をつけさせていただきたいと思います。


> 恐らく以下のURLで挙げられている現象と同じだと考えられます(英語ですが)
> http://bugs.mysql.com/bug.php?id=20276
> 
> libtoolのバージョンをご確認ください。
> 私が使っているのは1.5.22ですが、1.5系統であれば大丈夫だと思います。

私の使っている libtool のバージョンも 1.5.22 でした‥





また、以下は私の不手際により受信できなかった[Senna-dev 308]のメールに対
する返答になります。
ご迷惑をおかけいたします。


> touch sql/sql_yacc.yy
> は実行されましたか?
> (Senna付属のドキュメントには上記touchコマンドが抜けておりました)

失礼いたしました、記述もれとなっておりましたが実行いたしました。


> 
> > << (内 350行目付近?)以下のように書き換える >>
> >     share->keyinfo[i].senna = sen_index_open(buf);
> >                 ↓↓↓
> >     share->keyinfo[i].senna = sen_index_create(buf, sizeof(my_off_t), 
> >         SEN_INDEX_NORMALIZE|SEN_INDEX_SPLIT_ALPHA|SEN_INDEX_SPLIT_DIGIT|
> >         SEN_INDEX_SPLIT_SYMBOL|SEN_INDEX_NGRAM, 0, sen_enc_default);
> この書き換えは、現在はオススメいたしません。
> その代わり、MySQLのconfigure時に
> --with-sennaとともに、--without-mecabを指定ください。

--without-mecab オプションをつけてconfigureをおこなったところ以下のよう
なエラーが発生いたし、実行がストップいたしました。

-----------------------------------------------------------------
  :
checking for mecab_new... no
configure: error: libmecab is required to enable Senna support
-----------------------------------------------------------------





Senna-dev メーリングリストの案内
Back to archive index