yama
yama****@secur*****
2006年 9月 7日 (木) 12:40:52 JST
初の投稿になります。 山下といいます。 現在、sennaのインストールで躓いています。 出来ればportsを利用していれることはできないかと試行錯誤しているのですが、うまくインストールが出来ず 困っています。 話がそれますが、ソースからのインストールも行いました。 http://qwik.jp/senna/install_specific.htmlを参考に固有環境でのインストールや、ググッていろいろなサイ トを参考にしましたが、その場合make時にエラーが発生してしまします。 試してみたインストール方法は以下の通りです。 ======================================= ↓↓↓ 開始 ↓↓↓ ■MeCabをインストール cd /usr/ports/japanese/mecab make install clean cd /usr/ports/japanese/mecab-ipadic make install clean ■senna(senna-0.20060829)をインストール cd /usr/ports/textproc/senna/ make install ■ Mysql(mysql-4.1.21)をインストール cd /usr/ports/databases/mysql41-server make extract cd /usr/ports/databases/mysql41-server/work/mysql-4.1.21 patch -p1 < /usr/ports/textproc/senna/work/senna/bindings/mysql/mysql-4.1.21.senna.diff patch -p1 < /usr/ports/textproc/senna/work/senna/bindings/mysql/mysql-4.1.21.senna.2ind.diff cd /usr/ports/databases/mysql41-server vi Makefile ---------------------- ↓以下を追加 --with-senna --with-charset=ujis --with-extra-charset=all ---------------------- make install ======================================= エラーが出力されること無くインストールされるのですが、「http://qwik.jp/senna/check_install.html」の 動作確認を行うと、 SELECT * FROM table01 WHERE MATCH(body) AGAINST('apple'); だけしか正しく動作しません。 自分的には、SennaとMysqlが連帯していないように感じるのですが、どの変で間違ってしまっているのかが見当 が付きません。 FreeBSD環境でインストールされた方いましたら助言いただけないでしょうか? 環境は以下になります。 OS:FreeBSD 5.5-RELEASE MySql:mysql-4.1.21 以上