[groonga-dev,01001] Re: TokenMecabが見つからない

Back to archive index

Kouhei Sutou kou****@clear*****
2012年 8月 8日 (水) 16:30:13 JST


須藤です。

In <7BD86F9F9B674F74B59AB5352ED72AED @ yusukeDPC>
  "[groonga-dev,01000] Re: TokenMecabが見つからない" on Wed, 8 Aug 2012 15:54:19 +0900,
  <wakis****@gmail*****> wrote:

> 教えていただいた通り、Mecabで形態素解析してみましたが、
> 例通りに実行できました。
> (すこしメールとスペース位置に相違がありますが、動作に問題はないようです)

そうですか。。。

> mroongaの問題ではなく、Mecabの問題ということだけでも収穫です。
> Mecabで調整してみます。

以下のサンプルプログラムをビルドしてみると何かわかるかもしれ
ません。

/tmp/mecab_check.c:

  #include <stdio.h>
  #include <mecab.h>

  int
  main(void)
  {
    mecab_t *mecab;
    mecab = mecab_new2("-Owakati");
    if (mecab) {
      printf("success!\n");
    } else {
      printf("fail!: %s\n", mecab_strerror(NULL));
    }
    return 0;
  }

ビルドと実行:

  % cd /tmp
  % cc -o mecab_check mecab_check -lmecab
  % ./mecab_check
  success!

手元では↑のように「success!」と表示されるのですが、おそらく、
以下のようにエラーになると思います。

  fail!: ${エラーメッセージ}

このエラーメッセージを見るとヒントがあるかもしれません。。。


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)

groongaサポート:
  http://groonga.org/ja/support/
プログラミングが好きなソフトウェア開発者を募集中:
  http://www.clear-code.com/recruitment/




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