CentOS mecabのインストール
1)MeCabのインストール
- UTF8で使用する。
- UTF-8 only modeとして使用する
wget http://downloads.sourceforge.net/mecab/mecab-0.97.tar.gz
tar xvfz mecab-0.97.tar.gz
cd mecab-0.97
./configure --with-charset=utf8 --enable-utf8-only
make
su --
make install
2)辞書ipadic2.7.0 のインストール
- UTF8で使用する。
wget http://downloads.sourceforge.net/mecab/mecab-ipadic-2.7.0-20070801.tar.gz
tar xvfz mecab-ipadic-2.7.0-20070801.tar.gz
cd mecab-ipadic-2.7.0-20070801
./configure --with-charset=utf8
make
su --
make install
2012/09/25追記
最新版をインストールしようとしたらこんなエラーが出る。
/bin/sh ../libtool --tag=CXX --mode=link g++ -O3 -Wall -o mecab mecab.o libmecab.la -lpthread -lpthread -lstdc++
libtool: link: g++ -O3 -Wall -o .libs/mecab mecab.o ./.libs/libmecab.so -lpthread -lstdc++ -Wl,-rpath -Wl,/usr/local/lib
./.libs/libmecab.so: undefined reference to `__sync_val_compare_and_swap_4'
collect2: ld returned 1 exit status
make[2]: *** [mecab] Error 1
gcc4.4をインストールしてconfigureオプションを渡してあげる
$ sudo yum install gcc44 gcc44-c++
$ ./configure --with-charset=utf8 --enable-utf8-only CXX='g++44'
※makeをやり直す場合は make clean してから行う事
-
前の記事
連続で大量のデータをINSERTする実験 2009.02.06
-
次の記事
senna 1.1.4のインストール 2009.02.16