mysql:3276
From: Hiroyuki Hasegawa <Hiroyuki Hasegawa <admin@xxxxxxxxxx>>
Date: Fri, 16 Feb 2001 16:35:46 +0900
Subject: [mysql 03276] RedHat7.01J における srpm のインストール
こんにちは、はせがわ@おおはまり中 です。 RedHat7.01Jで3.23.33のSRPMがインストールできずにいます。 (ちなみにハードの事情で、このディストリビューションを採用せざるを 得ない状況です。) rpm -ivh MySQL-3.23.33-1.src.rpm のあと、 rpm -bb mysql-3.23.33.spec を実行すると、以下のエラーですぐとまります。 ----------------------------- checking for gcc... egcs checking whether the C compiler (egcs -O6 ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. /var/tmp/rpm-tmp.8187 の不正な終了ステータス (%build) ----------------------------- .spec中の egcs→gccに無理やり編集して 再度 rpm -bb mysql-3.23.33.spec を実行。 するとだいぶ処理は進むのですが、以下のようなエラーで停止します。 ----------------------------- make[3]: 入ります ディレクトリ `/usr/src/redhat/BUILD/mysql-3.23.33/sql' gcc -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/\"" -DDATADIR="\"/var/lib/mysql\"" -DSHAREDIR="\" /usr/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I.. -I. - O3 -DDBUG_OFF -O6 -felide-constructors -fno-exceptions -fno-rtti -fno-implicit-templates -c mysqlbinlog.cc In file included from mysqlbinlog.cc:458: log_event.cc:359:41: not enough arguments for macro "int4store" make[3]: *** [mysqlbinlog.o] エラー 1 make[3]: 出ます ディレクトリ `/usr/src/redhat/BUILD/mysql-3.23.33/sql' make[2]: *** [all-recursive] エラー 1 make[2]: 出ます ディレクトリ `/usr/src/redhat/BUILD/mysql-3.23.33/sql' make[1]: *** [all-recursive] エラー 1 make[1]: 出ます ディレクトリ `/usr/src/redhat/BUILD/mysql-3.23.33' make: *** [all-recursive-am] エラー 2 /var/tmp/rpm-tmp.92201 の不正な終了ステータス (%build) ----------------------------- 完璧はまってます。 解決法はないのでしょうか・・