Make Menuconfig 错误问题?(已解决)

[复制链接]
5758|3
 楼主| ARM_FRESH 发表于 2008-8-7 16:27 | 显示全部楼层 |阅读模式
我在FC8上,先安装了交叉编译工具cross-3.3.2.,而后安装了内核linux-2.6.8.1,但是在输入命令:make menuconfig 时候出现错误,不知道这是什么问题?难道还要安装什么?
阿南 发表于 2008-8-7 19:02 | 显示全部楼层

把错误帖上来,这样兄弟们才方便给您分析

  
 楼主| ARM_FRESH 发表于 2008-8-8 09:04 | 显示全部楼层

还是有问题

在FC8下编译linux-2.6.8.1出现的错误。虽然这一步通过了,最后还是没有成功,<br />[root@localhost&nbsp;linux-2.6.8.1]#&nbsp;make&nbsp;menuconfig<br /><br />&nbsp;&nbsp;HOSTCC&nbsp;&nbsp;scripts/basic/fixdep<br /><br />&nbsp;&nbsp;HOSTCC&nbsp;&nbsp;scripts/basic/split-include<br /><br />&nbsp;&nbsp;HOSTCC&nbsp;&nbsp;scripts/basic/docproc<br /><br />&nbsp;&nbsp;SHIPPED&nbsp;scripts/kconfig/zconf.tab.h<br /><br />&nbsp;&nbsp;HOSTCC&nbsp;&nbsp;scripts/kconfig/conf.o<br /><br />&nbsp;&nbsp;HOSTCC&nbsp;&nbsp;scripts/kconfig/mconf.o<br /><br />scripts/kconfig/mconf.c:91:&nbsp;错误:对&nbsp;‘current_menu’&nbsp;的静态声明出现在非静态声明之后<br /><br />scripts/kconfig/lkc.h:63:&nbsp;错误:‘current_menu’&nbsp;的上一个声明在此<br /><br />make[1]:&nbsp;***&nbsp;[scripts/kconfig/mconf.o]&nbsp;错误&nbsp;1<br /><br />make:&nbsp;***&nbsp;[menuconfig]&nbsp;错误&nbsp;2<br /><br />[root@localhost&nbsp;linux-2.6.8.1]#<br /><br />解决方法&nbsp;:<br /><br />进入srcipts/kconfig/mconf.c<br /><br />注释掉出错的一行,<br /><br />&nbsp;&nbsp;91&nbsp;//static&nbsp;struct&nbsp;menu&nbsp;*current_menu;<br />用很么软件进行编写这个mconf.c文件,因为它是二进制,用VI的话,只能看不能改。<br /><br />
 楼主| ARM_FRESH 发表于 2008-8-8 21:06 | 显示全部楼层

ok

在mconf.c第91行修改,即前面+上//
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

31

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部