[Momonga-devel.ja:00882] Re: perl-5.8.0 投入!
- From: 大町 竜二 <bd2@xxxxxxxxxxxxxxxx>
- Date: Mon, 25 Nov 2002 23:18:03 +0900
初めて投稿します。
私もOmokonを回していてこれに悩まされていましたが、
export LANG=C
としてからOmokonを回すとうまくいきました。
調べてみると、kernelのmakefileの中で
CFLAGS="gcc -print-search-dirs | sed 'install ...."として
CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
-fno-strict-aliasing -fno-common
の部分を作成している部分がありました。
ここがLANG=ja_JP等だとgcc -print-search-dirsが "インストール:"と出てしま
うので
上記結果のCFLAGSが ""となってしまうのでコンパイルに失敗するようです。
ご報告まで。。。
# export LANG=CでコンパイルするのはFAQみたいですが。。。
On Mon, 25 Nov 2002 12:27:46 +0900 (JST)
Takayuki Nakagawa <tnaka@xxxxxxxxxxxxx> wrote:
> From: Kazuhiko FUJIWARA <kaz@xxxxxxxxxxxxxxxxxx>
> Subject: [Momonga-devel.ja:00863] Re: perl-5.8.0 投入!(kernelビルドで
> きない件)Date: Mon, 25 Nov 2002 10:51:14 +0900 (JST)
>
>
> まめどれです。
>
> > make bzImageの直後からいろいろと怒られています。
> > 出だしのエラーが
> > /bigtmp/kaz/cvs/Momonga/pkgs/kernel/BUILD/linux-2.4.19/include/linux/
> > kernel.h\:10:20: stdarg.h: そのようなファイルやディレクトリはありませ
> > ん
>
> 私も同じエラーでビルドできません。
>
> 今は、次のようなパッチをMakefileに当てて無理矢理ビルドしています。
>
> --- linux-2.4.19/Makefile~ 2002-11-20 08:34:02.000000000 +0900
> +++ linux-2.4.19/Makefile 2002-11-20 12:36:25.000000000 +0900
> @@ -86,7 +86,7 @@
> # standard CFLAGS
> #
>
> -CPPFLAGS := -D__KERNEL__ -I$(HPATH)
> +CPPFLAGS := -D__KERNEL__ -I$(HPATH)
> -I/usr/lib/gcc-lib/i586-redhat-linux/3.2/include
>
> CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
> -fno-strict-aliasing -fno-common
>
>
> > 何かパッケージが不足しているのだろうとは思いますが,
> > 何が足りないのかわかりません。
>
> 私も分かりません。
> どなたか教えて下さい。お願いします。
>
> --
> まめどれ
>