php_mecab0.3.0でmakeが通らない >> 解決


環境

追記(2010/07/08)

開発者のid:rskyさんからコメントいただきました。
PHP5.3に対応したphp_mecab0.4.1がこちらで公開されています。

$cd mecab-0.4.1/
$phpize
$./configure --with-mecab
$ls
$make
$sudo make install

で無事通りました。
ありがとうございました。

解決方法

こちらのサイトの通りにmecab.cを変更したらmakeが通った。


原因はPHPのversionが5.3以上だということにあるらしいけど、詳細は不明。
まぁ通ったのでよしとする。

確認

http://gyazo.com/9188aadb2882f7bd60a49db473ba7b37.png

テストは以下から

<?php
$str = "MeCab extensionは、MeCabを使って文章の形態素解析をするPHP用の拡張モジュールです。";
$result = mecab_split($str);
print_r($result);
?>