[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:25464] Re: kernel 2.6 make error



From: A Matsui <matsui.akira@canon.co.jp>
Subject: [plamo:25462] kernel 2.6 make error
Date: Sat, 7 May 2005 10:55:50 +0900

> kernel 2.4.20 だと同様な環境で make できました.
> plamo 4.0 をインストールした別のPC だと kernel 2.6.11.8 をmakeできました.
> glibc,gcc,binutils のバージョンは同じなんですけど,,,
> 
> plamo 2.2.6
> kernel 2.4.20
> glibc 2.3.2
> gcc 3.3.2
> binutils 2.14
> 
> % make  menuconfig
>   HOSTCC  scripts/basic/fixdep
> /tmp/ccADPuU7.o(.text+0x1f4): In function `use_config':
> : undefined reference to `__ctype_tolower'
> /tmp/ccADPuU7.o(.text+0x2ba): In function `parse_config_file':
> : undefined reference to `__ctype_b'
> /tmp/ccADPuU7.o(.text+0x56e): In function `parse_dep_file':
> : undefined reference to `__ctype_b'

このエラーは見たことあるけど,何だったかなぁ?

確か,glibc2 の新しいのでは内部構造が変って __ctype_b が __ctype_b_loc 
になったあたりに起因するエラーだったと思うのだけど.

多分,glibc2 の古いバージョンで作られたライブラリがリンクされようとし
ているのだと思いますが,カーネルのビルド時に make V=1 menuconfig とし
て,より多くのメッセージを出してみては如何?

--------
こじま

Follow-Ups
[plamo:25465] Re: kernel 2.6 make error, Hiroshi Futami
References
[plamo:25462] kernel 2.6 make error, A Matsui

[検索ページ] [メール一覧]
Plamo ML 公開システム