mroonga-2.02のソースからインストールメモ

テスト環境用に完全に別ディレクトリにMySQL+mroonga環境作りたかったのでひたすらソースからビルドしたメモ。

MeCab 本体

./configure --prefix=/prefix/local/mroonga-2.0.2

●IPA 辞書
MeCab辞書は何が良いんだろうなー。

./configure --prefix=/prefix/local/mroonga-2.0.2 --with-mecab-config=/prefix/local/mroonga-2.0.2/bin/mecab-config

●Groonga
lzoはライブラリが入ってなかったので、入れたかったけど削った。

./configure --prefix=/prefix/local/mroonga-2.0.2 --with-mecab-config=/prefix/local/mroonga-2.0.2/bin/mecab-config --with-zlib

●MySQL(5.5.23)
mysql-5.5.23-linux2.6-x86_64.tar.gz を /prefix/local/mysql-5.5.23-linux2.6-x86_64 として展開しただけ
ソースは /prefix/local/src/Mroonga/mysql-5.5.23 として展開

●Mroonga
pkg-configが無かったので、事前に「yum install pkgconfig」)した

./configure --prefix=/prefix/local/mroonga-2.0.2\
  PKG_CONFIG_PATH=/prefix/local/mroonga-2.0.2/lib/pkgconfig \
  --with-mysql-source=/prefix/local/src/Mroonga/mysql-5.5.23 \
  --with-mysql-config=/prefix/local/mysql-5.5.23-linux2.6-x86_64/bin/mysql_config

動作確認はマニュアル(http://mroonga.github.com/docs/userguide.html)通りで。