truesy 发表于 2006-1-3 15:33:36

紧急求助armlinux内核编译出现的问题!!!!

我在redhat9上,编译arm linux,内核版本是2.4.18,补丁是rmk7,内核配置按照陈渝那本书p491页上的;用的是arm-linux-交叉编译环境。但是在编译过程中,出现这样的错误:
make: *** Error 1
make: Leaving directory `/root/linux/drivers/video'
make: *** Error 2
make: Leaving directory `/root/linux/drivers/video'
make: *** Error 2
make: Leaving directory `/root/linux/drivers'
make: *** Error 2

请问哪位大虾能够帮我解决阿?小弟不慎感激!!!

ksh 发表于 2006-1-3 20:03:02

get rid of vga option from make menuconfig.

truesy 发表于 2006-1-3 21:04:57

ksh,请问:
是不是:Console drivers--->
>                 []VGA text console
下面的参数不选?
注:当我不选择这个参数时,编译却又出现新的问题(都是/drivers下面的报错)。我想知道,编译出错的原因是不是归咎于参数配置的问题?有没得其他原因?

谢谢!

truesy 发表于 2006-1-3 21:18:34

接上面:
在编译的时候,是/drivers/char/vt.c出错,不知道是什么原因,请赐教!!谢谢。

ksh 发表于 2006-1-4 10:25:22

Try to config linux.So when you make linux kernel , drivers/char/vt.c is not compiled.Since this device is not supported ,I guess. That is a fast way to solve your problem.
If you want to run your linux image on skyeye, you can just select timer and serial device in make menuconfig. That will be easy to do the whole thing.

truesy 发表于 2006-1-4 14:36:00

请问如何配置linux.so?能不能具体点。谢谢!!!

ksh 发表于 2006-1-4 18:58:27

Try to config linux.So when you make linux kernel , drivers/char/vt.c is not compiled.Since this device is not supported ,I guess. That is a fast way to solve your problem.
If you want to run your linux image on skyeye, you can just select timer and serial device in make menuconfig. That will be easy to do the whole thing.

run make menuconfig to config linux.   unselect some options ,then make again.   I am not clear which optionbe get rid of .You can try by yourself until your kernel can compile through.

truesy 发表于 2006-1-4 20:23:30

哦。谢谢斑竹!

truesy 发表于 2006-1-4 20:26:53

另外,请问,斑竹知不知道,那里可以找到关于armlinux内核配置参数的说明?我发现本论坛似乎没得。。。。
thanks!

truesy 发表于 2006-1-5 16:31:20

今天终编译成功了阿。辛苦啊,看到vmlinux出来,真是爽。
今天编译了几次还是出错,错误结果和2.4.13的一样。最后我换了一个arm-chain.tar(105M),而不是用原来的arm-linux-gcc-3.3.2.tar(73M)包。
再配置参数,去掉了,虚拟终端选项,就ok了!不知道是不是工具包的问题。。。。。
页: [1]
查看完整版本: 紧急求助armlinux内核编译出现的问题!!!!