はじめに

Senna」は組み込み型全文検索エンジンです.

Mac OS X 10.5.7とSenna 1.1.4で確認しました.

必要なもの

  • MeCab
  • make
  • gcc
  • Ruby 1.9

makeとgccはMac OS XのXcode Toolsに含まれていますので,インストールDVDから追加インストールしておきます.

RubyはMac OS Xの標準は1.8系なので,1.9系をインストールしておきます.

ダウンロード

SourceForge.JPのSennaのページから次のファイルをダウンロードします.

ダウンロードしたファイルは,パスに空白が含まれていないディレクトリに置きます.(空白が含まれているとインストールできません.)

インストール

文字コードをutf8にしてインストールします.

./configure --with-charset=utf8
make
sudo make install

次に,Rubyバインディングをコンパイルします.

cd bindings/ruby/
ruby extconf.rb
make
sudo make install

使い方

SennaのRubyバインディングを使うを参照.

参考情報

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS