Debian Wheezy に MeCab と CaboCha を入れた。
ソースから入れた。めも。
MeCab
wget https://mecab.googlecode.com/files/mecab-0.996.tar.gz
tar xvf mecab-0.996.tar.gz
cd mecab-0.996/
./configure --prefix=$HOME/local --with-charset=utf8 --enable-utf8-only
make
make install
mecab -v
IPADIC
tar xvf mecab-ipadic-2.7.0-20070801.tar.gz
cd mecab-ipadic-2.7.0-20070801/
./configure --prefix=$HOME/local --with-charset=utf8
make
make install
echo '大阪は今日も熱い。' | mecab
Python and Ruby Bindings
sudo apt-get install python-dev するのを忘れずに。
ruby extconf.rb --with-opt-lib=/usr/local/mecab/lib
入れたら libmecab.so.2 がないとか言われたから、/etc/ld.so.conf あたりに一行追加
/home/*/local/lib
CaboCha
CRF++
wget https://crfpp.googlecode.com/files/CRF%2B%2B-0.58.tar.gz
tar xvf CRF++-0.58.tar.gz
cd CRF++-0.58/
./configure --prefix=$HOME/local
make
make install
CaboCha
wget https://cabocha.googlecode.com/files/cabocha-0.66.tar.bz2
tar xvf cabocha-0.66.tar.bz2
cd cabocha-0.66/
LDFLAGS="-L$HOME/local/lib" CPPFLAGS="-I$HOME/local/include" ./configure --prefix=$HOME/local --with-charset=utf8
make
make install
$CABOCHA/src/utils.cpp に #include <unistd.h> を追加した
Python and Ruby Bindings
ruby extconf.rb --with-opt-lib=/usr/local/mecab/lib