首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

fedora上编译内核为什么出错。RED HAT上能通过的,该如何解决

2012-03-04 
fedora上编译内核为什么出错。RED HAT上能通过的fedora版本Linux localhost.localdomain 2.6.35.6-48.fc14.

fedora上编译内核为什么出错。RED HAT上能通过的
fedora版本
Linux localhost.localdomain 2.6.35.6-48.fc14.i686 #1 SMP Fri Oct 22 15:34:36 UTC 2010 i686 i686 i386 GNU/Linux
要编译的内核的版本是linux-2.6.28
make 命令后提示
Makefile:1609: *** 混和的隐含和普通规则。 停止。
相应的行如下
# Modules
1609 / %/: prepare scripts FORCE
1610 $(cmd_crmodverdir)
1611 $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \
实在搞不懂。在RED HAT 5上编译能通过

[解决办法]

/ %/: prepare scripts FORCE
$(cmd_crmodverdir)
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \

修改成为
/: prepare scripts FORCE
$(cmd_crmodverdir)
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \
%/: prepare scripts FORCE
$(cmd_crmodverdir)
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \

热点排行