いつもお世話になっております。 さて、[2005/07/09 3:29:15]に頂戴した件についてですが、 > /usr/src/linux/configs/ 以下に Vine 標準の config ファイルが > 各アーキテクチャごとにあるはずです。 > それを .config にコピーしてから make menuconfig してみたらどうでしょ うか。 ◎次の方法で行いましたが、いずれもNGでした。 テストケース1の場合、出力内容が違っています。 この当たり、何か過不足や手順誤りがあるのでしょうか? ・前提: make mrproper実行後、/usr/src/linux/configs/ 以下の適当なファイルを、/ usr/src/linux/.configとしてコピー。 ○[root@localhost linux]# cp ./configs/kernel-2.4.27-i686.config .config 1)make dep clean bzImage =================== make[1]: Leaving directory `/usr/src/linux-2.4.27/Documentation/DocBook' gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split- include scripts/split-include.c In file included from /usr/include/bits/errno.h:25, from /usr/include/errno.h:36, from scripts/split-include.c:26: /usr/include/linux/errno.h:4:23: asm/errno.h: No such file or directory make: *** [scripts/split-include] Error 1 =================== 2)make menuconfig そのままexit make dep clean bzImage =================== gcc -D__KERNEL__ -I/usr/src/linux-2.4.27/include -Wall -Wstrict- prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit- frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ksyms -DEXPORT_SYMTAB -c ksyms.c ksyms.c:94: error: `do_brk_locked' undeclared here (not in a function) ksyms.c:94: error: initializer element is not constant ksyms.c:94: error: (near initialization for `__ksymtab_do_brk_locked. value') ksyms.c:94: error: __ksymtab_do_brk_locked causes a section type conflict make[2]: *** [ksyms.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.27/kernel' make[1]: *** [first_rule] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.27/kernel' make: *** [_dir_kernel] Error 2 =================== 3)make oldconfig 問い合わせなど手作業は一切なし。(実行後、一瞬の後プロンプトへ) make dep clean bzImage =================== gcc -D__KERNEL__ -I/usr/src/linux-2.4.27/include -Wall -Wstrict- prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit- frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ksyms -DEXPORT_SYMTAB -c ksyms.c ksyms.c:94: error: `do_brk_locked' undeclared here (not in a function) ksyms.c:94: error: initializer element is not constant ksyms.c:94: error: (near initialization for `__ksymtab_do_brk_locked. value') ksyms.c:94: error: __ksymtab_do_brk_locked causes a section type conflict make[2]: *** [ksyms.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.27/kernel' make[1]: *** [first_rule] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.27/kernel' make: *** [_dir_kernel] Error 2 =================== ○[root@localhost linux]# cp ./configs/kernel-2.4.27-i386.config .config ○[root@localhost linux]# cp ./configs/kernel-2.4.27-i586.config .config 状況変わらず。 以上、どうぞよろしくお願いいたします。