読者です 読者をやめる 読者になる 読者になる

CygwinにGETAをインストールするメモ

仕事で連想検索エンジンGETAを使った検索システムを作ってます。
ふつうの検索エンジンでは単語の一致で検索を行いますが、GETAでは文書中の単語の出現頻度を用いて検索を行います。
使用事例として、ASCII24では類似しているニュース記事の検索に使用されています。

テスト用にCygwinでも使えると便利なので入れてみました。

インストール手順メモ

$ wget http://geta.ex.nii.ac.jp/getaN2002/release/geta2_200102.tgz
$ tar zxvf geta2_200102.tgz
$ cd geta2

コンパイル時に怒られるので、lib/srvmu/srvmu.h の58行目の
 size_t strnlen(const char *, int);
をコメントアウト

$ ./configure --prefix=/usr/local/geta2 --with-gmake
$ make

説明によるとmakeだけでインストールも行われるはずなのですが
なぜか一部のものしかインストールされないので
$ MDEFINES=install make -k

$ cd testsuit
READMEに従って動作テスト

GETA http://geta.ex.nii.ac.jp/