[Senna-dev 325] Re: N-gramインデックスによるsennaのインストールについて

Back to archive index

Tasuku SUENAGA a****@razil*****
2006年 9月 13日 (水) 15:01:17 JST


末永です。

> また、libtoolの再インストールを行い、インストールディレクトリを 
> /usr/local/libtool から /usr に変更したところ、$LIBTOOL に libtool のパ
> スを通すといった作業を行うことなくエラーが解消されました。

なるほど、/usr/local以下に入っていたんですね。
/usr/local/binにパスを通すのもよいかもしれません。

>  gcc -DDEFAULT_CHARSET_HOME=\"/usr/local/mysql\" -DDATADIR=\"/var/lib/mysql\"
> -DSHAREDIR=\"/usr/local/mysql/share/mysql\" -DDONT_USE_RAID
> -DMYSQL_CLIENT -I. -I. -I.. -I./../include -I../include -I./.. -I.. -I..
> -O3 -DDBUG_OFF -c libmysql.c  -fPIC -DPIC -o .libs/libmysql.o
> libmysql.c: In function `mysql_real_connect':
> libmysql.c:1863: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
> libmysql.c:1863: too few arguments to function `gethostbyname_r'
> libmysql.c:1863: warning: assignment makes pointer from integer without a cast

この問題については、
http://dev.mysql.com/doc/refman/4.1/ja/compilation-problems.html
の一番下に記載されている問題だと思います。

g++をインストール、もしくはexport CXX="gcc"の設定を行って
再度configureを実行してみてください。

-- 
Tasuku SUENAGA <a****@razil*****>




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