皆様始めまして。
自宅サーバ(Fedora Core 5)にyumコマンドでMySQL5.0.22、PHP5.1.6をインストールしました。
ただ、MySQLの日本語の扱いに困りMySQL4.0.20に変更しようと思い下記手順を踏みました。
yum remove mysql.i386で削除。
http://downloads.mysql.com/archives/mysql-4.0/mysql-4.0.20.tar.gz
をwgetし解凍。
その後
./configure --with-charset=ujis --prefix=/var/lib/mysql/ --with-mysqld-user=mysql --with-extra-charsets=all --without-readline --with-named-thread-libs="-lpthread"
と指定しconfigure。
configure自体は特に問題無く終わるのでmakeをすると
make[4]: *** [mysqld] Error 1
make[4]: Leaving directory `/usr/src/mysql-4.0.20/sql'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/mysql-4.0.20/sql'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/mysql-4.0.20/sql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mysql-4.0.20'
make: *** [all] Error
2
と言う表示が出て止まります。
このメッセージで色々検索し、いくつか手がかりになりそうな物を見つけ試してみましたが、全く変化が無いです。
尚、config.logを見ると
configure: failed program was:
| #line 31477 "configure"
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "mysql"
| #define VERSION "4.0.20"
| #define PROTOCOL_VERSION 10
| #define DOT_FRM_VERSION 6
| #define SYSTEM_TYPE "pc-linux"
| #define MACHINE_TYPE "i686"
| #ifdef __cplusplus
こんな感じでずらっとあります。
何かご意見頂けると助かります。
よろしくお願いします。