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

[plamo:15125] Re: kernel make error 2.4.19



From: Iehiko Miyazawa <echo@mbd.sphere.ne.jp>
Subject: [plamo:15122] kernel make error 2.4.19
Date: Mon, 26 Aug 2002 23:37:05 +0900 (JST)

> このエラーにピンと来ましたら、または情報をおもち
> でしたらよろしくお願いいたします。
> 
> make -C sound fastdep
> make[4]: 入ります ディレクトリ `/usr/src/linux-2.4.19/drivers/sound'
> .audio.o.flags:2: *** `endif' を欠いています.  中止。
> make[4]: 出ます ディレクトリ `/usr/src/linux-2.4.19/drivers/sound'
> make[3]: *** [_sfdep_sound] エラー 2
> make[3]: 出ます ディレクトリ `/usr/src/linux-2.4.19/drivers'
> make[2]: *** [fastdep] エラー 2
> make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.19/drivers'
> make[1]: *** [_sfdep_drivers] エラー 2
> make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.19'
> make: *** [dep-files] エラー 2
> 

カーネル 2.4 系では,make dep 等の処理を高速化するためにさまざまな隠し
ファイルを使っているようで,それらは make clean だけでは消えないため,
依存関係を完全に消去するには make mrproper しないといけない場合がよく
あります.

# 新しい設定でモジュールをコンパイルして,ちゃんとインストールしたのに 
# make depend が通らない,ってエラーをよく経験した.

多分,これも何らかの理由で以前の設定が .audio.o.flags という隠しファイ
ルに残っているのだと思うので,make mrproper で掃除してやれば何とかなる
のでは?

-------
こじま

Follow-Ups
[plamo:15128] Re: kernel make error 2.4.19, Iehiko Miyazawa
References
[plamo:15122] kernel make error 2.4.19, Iehiko Miyazawa

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