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

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 ]