[Senna-dev 289] Re: FreeBSD5系へのSennaのインストール方法

Back to archive index

yama yama****@secur*****
2006年 9月 10日 (日) 17:34:41 JST


島村様

お世話になっております。
山下です。

> 解決策になるかどうかはわかりませんが、
> /usr/ports/databases/mysql41-server/
> で、
> make extract
> make patch
> で既存のパッチを当てたあと、Sennaのパッチを通してみてはど 
> うでしょう?
> ざっとpatchを眺めたところ、別段大丈夫そうなので‥
> 
> パッチが通らないようなら、patch の -Fを3以上に 
> してみたりすると良いと思います。
ありがとうございます。
教えていただいた通り早速、試してみたいと思います。

ただ、質問のを等してportsからインストールされる方が少ないように感じました。
ほとんどの方が、ソースからの導入をされているようなので、情報収集のしやすさからportsではなくソースか
らのインストールに切り替えようと思っています。

自分なりに、ソースからのインストールを行ってみたのですが、make時にエラーが発生してしまいます。

以下にインストールした手順を記載しますので、インストールされたときの作業内容と違う点ありましたら、お
教えいただけないでしょうか?

=============================
【具体的なインストールの流れ】
=============================
ソースからのインストールは、作業が把握しやすいように以下の手順をコピペしながら行いました。

1) MeCabのインストール
#tar zxvf mecab-0.93.tar.gz
#cd mecab-0.93
#./configure --prefix=/usr --with-charset=ujis
#make
#make check
#make install
#cd ../

2) mecab-ipadicのインストール
#tar zxvf mecab-ipadic-2.7.0-20060707.tar.gz
#cd mecab-ipadic-2.7.0-20060707
#./configure --prefix=/usr --with-charset=ujis
#make
#make install
#cd ../

3) sennaのインストール
#tar zxvf senna-20060910.tar.gz
#cd senna
#./configure --prefix=/usr
#make
#sudo make install
#cd ../

4) mysqlのインストール
#tar zxvf mysql-4.1.21.tar.gz
#cd mysql-4.1.21
#patch -p1 < ../senna/bindings/mysql/mysql-4.1.20.senna.diff
#patch -p1 < ../senna/bindings/mysql/mysql-4.1.20.senna.2ind.diff
#/usr/local/bin/libtoolize -c -f 
↓エラー発生
-----------------------------
Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL'
-----------------------------
#/usr/local/bin/aclocal19 
#/usr/local/bin/autoheader259 
#/usr/local/bin/automake19 -c -a -i
#/usr/local/bin/autoconf259 
↓エラー発生
-----------------------------
configure.in:243: error: possibly undefined macro: AC_PROG_LIBTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
-----------------------------
#touch sql/sql_yacc.yy 
#./configure --with-charset=ujis --with-extra-charsets=sjis,utf8 --with-senna
#make
↓エラー発生
----------------------------
rm -f libedit.a
cru libedit.a chared.o el.o history.o  map.o prompt.o readline.o  search.o tokenizer.o vi.o  common.o emacs.o hist.o key.o  parse.o read.o refresh.o sig.o  term.o tty.o help.o fcns.o 
cru:No such file or directory
*** Error code 1
Stop in /usr/local/src/mysql-4.1.21/cmd-line-utils/libedit.
*** Error code 1
Stop in /usr/local/src/mysql-4.1.21/cmd-line-utils.
*** Error code 1
Stop in /usr/local/src/mysql-4.1.21.
*** Error code 1
Stop in /usr/local/src/mysql-4.1.21.
----------------------------

お忙しいところ申し訳ございませんが、インストールの至らない点をご指摘いただければありがたいです。
長文にお付き合いいただきありがとうございます。





Senna-dev メーリングリストの案内
Back to archive index