vine-users ML アーカイブ



[vine-users:055798] Re: kernel バージョンアップに以前 の設定ファイルを使用したい

  • From: Masumitsu Hatta <hatta@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:055798] Re: kernel バージョンアップに以前 の設定ファイルを使用したい
  • Date: Sat, 16 Nov 2002 15:49:04 +0900
八田です

2.4.19カーネルのソースは何を利用されていますか?
1. Vine2.6の kernel-source-2.4.19-0vl11.i386.rpm
2. Vine2.6の kernel-source-2.4.19-0vl22.i386.rpm
3. kernel.org のオリジナル

1を使われているのであれば2で試してみてください
正しくコンパイルできません

2または3を利用されているのであれば、ちょっとわかりません(^^;




On Sat, 16 Nov 2002 14:31:29 +0900
masato tanaka <masato@xxxxxxxxxxxxxxxx> wrote:

> こんにちは。
> masato@札幌と申します。
> 
> vine2.5をapt-getしながら使用しています。
> 
> kernel-2.4.19へバージョンアップを行いたいのですが、その際に以前のバージョンで
> ある2.4.18の設定ファイルを使用したいと考えています。
> .configをコピーしmake oldconfigを行ったのですが、コンパイルエラーとなりコンパ
> イルが出来ません。
> 
>  2.4.18をコンパイルする場合は問題なくbzImageが作成されています。
>  2.4.19をコンパイルする場合も.configをコピーせずに(削除してから)xconfigで
> 設定後にコンパイルした場合は問題はありません。
> 
> 根本的にやり方等が間違っているのでしょうか。
> 
> 行ったことその1
> # cd /usr/src/linux-2.4.19
> # cp ../linux-2.4.18/.config .
> # make oldconfig
>  設定ファイルの中で新しい内容の場合に(NEW)に対しては全て N を指定
> # make bzImage
> 
> 行ったことその2
> # cd /usr/src/linux-2.4.19
> # cp ../linux-2.4.18/.config .
> # make oldconfig
>  設定ファイルの中で新しい内容の(NEW)に対しては全て N を指定
> # make xconfig (Save and Exitを選択し終了)
> # make dep;make clean
> # make bzImage
> 
> エラーの内容
> 上記の1と2ともに同じ内容です
> ※途中を省略(途中の経過でもwwarningは発生しています)
> /usr/src/linux-2.4.19/include/linux/modules/i386_ksyms.ver:90: warning: this is the location of the previous definition
> In file included from ksyms.c:17:
> /usr/src/linux-2.4.19/include/linux/kernel_stat.h: In function `kstat_irqs':
> /usr/src/linux-2.4.19/include/linux/kernel_stat.h:45: `smp_num_cpus' undeclared (first use in this function)
> /usr/src/linux-2.4.19/include/linux/kernel_stat.h:45: (Each undeclared identifier is reported only once
> /usr/src/linux-2.4.19/include/linux/kernel_stat.h:45: for each function it appears in.)
> make[2]: *** [ksyms.o] エラー 1
> make[2]: 出ます ディレクトリ `/usr/src/linux-2.4.19/kernel'
> make[1]: *** [first_rule] エラー 2
> make[1]: 出ます ディレクトリ `/usr/src/linux-2.4.19/kernel'
> make: *** [_dir_kernel] エラー 2

-- 
Masumitsu Hatta