tokyotyrantインストール
先にtyrantのバージョンに合ったcabineが入っていないとmake通らない
古いtokyocabinetをアンインストールしてから
wget http://1978th.net/tokyocabinet/tokyocabinet-1.4.45.tar.gz tar -zxvf tokyocabinet-1.4.45.tar.gz cd tokyocabinet-1.4.45 ./configure make sudo make install
wget http://1978th.net/tokyotyrant/tokyotyrant-1.1.40.tar.gz tar -zxvf tokyotyrant-1.1.40.tar.gz cd tokyotyrant-1.1.40 ./configure make sudo make install
pidなどができるディレクトリを作る
sudo mkdir /var/ttserver
起動
sudo ttservctl start
dylibが無いとエラーが出る
dyld: Library not loaded: /usr/local/lib/libtokyocabinet.8.dylib
両方最新版を入れているはずだが、 /usr/local/lib/libtokyocabinet.9.dylib はあった
sudo ln -s libtokyocabinet.9.dylib libtokyocabinet.8.dylib
シンボリックリンクはってみたら起動できた
sudo ttservctl start