mysql:9429
From: michihito matsubara <michihito matsubara <m-mitch@xxxxxxxxxx>>
Date: Tue, 25 May 2004 20:37:24 +0900
Subject: [mysql 09429] Re: 初めまして
松原といいます。 # RedHat 8.0 な環境があるわけでもなく、 # かなり無責任モードですが、 # と先に謝っておきます On Mon, 24 May 2004 18:22:48 +0900 Subject: [mysql 09416] 初めまして Kaname Suzuki <yuta@xxxxxxxxxx> wrote: > 今回が初めての投稿になります。鈴木と申します。 > > 先日、mysql.comより MySQL 3.23.58 をダウンロードし > 自宅の Redhat Linux 8.0 にインストール作業を行おうと思い > > configureしたところ下記のメッセージが出力されました。 > MLやwebを一通り検索しましたが解決方法が見つからず困っております。 > 良い解決方法がありましたらご教授願います。 > > > MySQL 3.23.58 > gcc バージョン 3.2 20020903 (Red Hat Linux 8.0 3.2-7) ...[snip]... > checking for off_t... yes > checking for struct stat.st_rdev... yes > checking whether time.h and sys/time.h may both be included... yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for char... yes > checking size of char... configure: error: cannot compute sizeof (char), 77 "checking size of char" を出しているのは configure というファイル。 中を覗くと、 > echo "$as_me:$LINENO: checking size of char" >&5 > echo $ECHO_N "checking size of char... $ECHO_C" >&6 > if test "${ac_cv_sizeof_char+set}" = set; then > echo $ECHO_N "(cached) $ECHO_C" >&6 > else > if test "$ac_cv_type_char" = yes; then といった内容で、"ac_cv_sizeof_char+set" がキーになりそう。 "ac_cv_sizeof_char+set" は configure.in に記述してある。 これを覗くと、 > AC_CHECK_SIZEOF(char, 1) > if test "$ac_cv_sizeof_char" -eq 0 > then > AC_MSG_ERROR([No size for char type. > A likely cause for this could be that there isn't any > static libraries installed. You can verify this by checking if you have libm.a > in /lib, /usr/lib or some other standard place. If this is the problem, > install the static libraries and try again. If this isn't the problem, > examine config.log for possible errors. If you want to report this, use > 'scripts/mysqlbug' and include at least the last 20 rows from config.log!]) > fi というような記述を発見。 libm.a というファイルになにやらありそう。 $ rpm -qf `locate libm.a` glibc-devel-2.3.3 というわけで、RedHat 8.0 が古いまんまな状態でしたら、 glibc を devel パッケージなども含めてごっそり update してあげると 解決したりするんじゃないでしょうか? update はどうやって? というのは自己解決してください。 そこまでは良く分かりませんです 8-) 間違ってたらごめんなさい。 -- Musashino-shi, Tokyo, Japan K12LTSP in Japanese ; http://open-mitch.dyndns.org/k12ltsp/
9416 2004-05-24 18:22 [Kaname Suzuki <yuta@] 初めまして 9417 2004-05-24 19:51 ┣[ML account <ml@xxxxx] RH8でconfigureに失敗する (was 初めまして ) 9428 2004-05-25 19:32 ┃┗[Kaname Suzuki <yuta@] 9430 2004-05-25 20:40 ┃ ┗[ML account <ml@xxxxx] Re: RH8でconfigureに失敗する 9440 2004-05-27 00:36 ┃ ┗[Kaname Suzuki <yuta@] 9442 2004-05-27 11:52 ┃ ┗[ML account <ml@xxxxx] 9457 2004-05-28 00:08 ┃ ┗[Kaname Suzuki <yuta@] -> 9429 2004-05-25 20:37 ┗[michihito matsubara ]