[前][次][番号順一覧][スレッド一覧]

mysql:9827

From: Shin Saitoh <Shin Saitoh <scei@xxxxxxxxxx>>
Date: Mon, 12 Jul 2004 15:46:37 +0900
Subject: [mysql 09827] MYSQL「Ver3.23.55」がうまくコンパイルできません

MYSQL「Ver3.23.55」がうまくコンパイルできません。
OS、コンパイラバージョン、configureのオプション、エラーログは下記の通りです。

[環境]
・OS:Linux[FedoraCore2]
・C++(GCC)[ver3.3.3]
・Mysql Ver3.23.55[mysql-3.23.55.tar.gz]

[configureオプション]
./configure --with-charset=ujis --with-extra-charsets=all

[make後のエラー]
Making all in client
make[2]: Entering directory `/usr/local/src/mysql-3.23.55/client'
/bin/sh ../libtool --mode=link g++  -O3 -DDBUG_OFF   -fno-implicit-templates -fn
o-exceptions -fno-rtti  -rdynamic  -o mysql  mysql.o readline.o sql_string.o com
pletion_hash.o ../readline/libreadline.a -lncurses ../libmysql/libmysqlclient.la
  -lz -lcrypt -lnsl -lm
g++ -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -
o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o  ../readline/lib
readline.a -lncurses ../libmysql/.libs/libmysqlclient.so -lz -lcrypt -lnsl -lm -
Wl,--rpath -Wl,/usr/local/lib/mysql
mysql.o(.text+0x189d): In function `com_source(String*, char*)':
: undefined reference to `errno'
collect2: ld returned 1 exit status
make[2]: *** [mysql] エラー 1
make[2]: Leaving directory `/usr/local/src/mysql-3.23.55/client'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/usr/local/src/mysql-3.23.55'
make: *** [all] エラー 2


※以前、コンパイラのバージョンの問題でmakeできないとの質問がありましたが、その
 際のコンパイラよりもバージョンが高いからmakeできないということはないですよね?

コンパイルを通すための方策をご教授いただければ幸いです。
よろしくお願い致します。

Shin Saitoh

[前][次][番号順一覧][スレッド一覧]