2.4.21-ac1无法启动xconfig
# make xconfigrm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make: Entering directory `/usr/local/src/linux/linux-2.4.21/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkcond.o tkcond.c
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkgen.o tkgen.c
gcc -o tkparse tkparse.o tkcond.o tkgen.o
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
drivers/net/wan/Config.in: 44: can't handle dep_bool/dep_mbool/dep_tristate condition
make: *** Error 1
make: Leaving directory `/usr/local/src/linux/linux-2.4.21/scripts'
make: *** Error 2
menuconfig没问题。
不安装ac1的补丁也没问题。
RH9。
打补丁的时候没报错
:?::shock: 1) make menuconfig is ok
2) change drivers/net/wan/Config.in line 44 45 to use make xconfig
dep_bool ' Etinc PCISYNC features' CONFIG_DSCC4_PCISYNC $CONFIG_DSCC4
dep_bool ' GPIO and PCI #RST pins wired together' CONFIG_DSCC4_PCI_RST $CONFIG_DSCC4
(add $CONFIG_DSCC4)
good luck 行了。佩服,佩服。多谢斑竹 这也太牛了吧!! hehe. thanks. u can do that as well.
2.4.18 make xconfig 出错
这个错误让我郁闷了 2 天了,希望哪位高手指点下,不胜感激。错误提示如下:
drivers/char/Config.in : 45 : can't handle dep_bool/dep_mbool/dep_tristate condition
make : *** Error 1
make : Leaving directory '/usr/local/src/edukit-2410/kernel/scripts'
make : *** Error 2
PS:
第一次的时候提示第6行的命令无法识别,打开源文件发现第6行是空白行,直接删掉,接下来就出现了上面的错误
附件中有与错误相关的2个文件( Config.in 和 kconfig.tk )以及错误时的截图 楼上,你的内核源代码有问题。重要的配置关系文件内容损坏。
导致 make 时执行的配置程序无法找清关系。这个问题谁给你的源代码和 patch ,你就去找谁。 另外,你不觉得 2.4.18 这个内核很老了么?
回复 8# jiangtao9999 的帖子
嗯,是老了点……这应该是当初买试验箱时光盘里带的吧确实,我换了那个 Config.in之后就能编译通过,但我不知道是哪错了……
能告诉我吗? 这个东西哪出的就去哪里问…………………………
页:
[1]