2.6内核编译
/usr/local/arm/3.4.1/bin/arm-linux-as -EL -o arch/arm/kernel/debug.o arch/arm/kernel/debug.s
arch/arm/kernel/debug.s: Assembler messages:
arch/arm/kernel/debug.s:58: Error: bad instruction `entry(printhex8)'
arch/arm/kernel/debug.s:62: Error: bad instruction `entry(printhex4)'
arch/arm/kernel/debug.s:66: Error: bad instruction `entry(printhex2)'
arch/arm/kernel/debug.s:85: Error: bad instruction `entry(printascii)'
arch/arm/kernel/debug.s:100: Error: bad instruction `entry(printch)'
make[1]: *** [arch/arm/kernel/debug.o] 错误 1
make: *** [arch/arm/kernel] 错误 2
以上是在编译2.6内核时遇到的问题,
编译2.4内核的问题
Saving your kernel configuration...
*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you may run 'make bzImage', 'make bzdisk', or 'make install'.
这是我接下来的命令
[root@localhost linux]# make zImage
scripts/split-include include/linux/autoconf.h include/config
make: *** 没有规则可以创建“/xp/linux/include/asm/param.h”需要的目标“/xp/linux/include/asm/arch/param.h”。 停止。
[root@localhost linux]# make bzImage
make: *** 没有规则可以创建“/xp/linux/include/asm/param.h”需要的目标“/xp/linux/include/asm/arch/param.h”。 停止。
我查看了一下有那个文件啊,我又试着新建了一个名叫“xp"的文件?,这样路径就是/xp/linux/了,可是还不行
最后又在别人的机器上试了也是这样,询问2410的技术支持说他们的内核包没有问题,今天上网发现有人说Fedora Core 7的系统不好,不如redhat9呢,现在只好寄希望于换系统了,但愿是系统的问题了.