Makefile:混合的隐含和通用规则
来源:互联网 发布:已阻止java应用程序 编辑:程序博客网 时间:2024/05/16 04:42
在编译kernel 时,有机会碰见下面的错误:Makefile: *** 混合的隐含和普通规则。停止。
Makefile: *** mixed implicit and normal rules. Stop.
这个原因可能是Make工具对低版本内核的Makefile一些旧的规则兼容不好,我们只需要修改对应的Makefile。
把:Makefile: *** mixed implicit and normal rules. Stop.
这个原因可能是Make工具对低版本内核的Makefile一些旧的规则兼容不好,我们只需要修改对应的Makefile。
/ %/: prepare scripts FORCE
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) /
$(build)=$(build-dir)
改成:
/: prepare scripts FORCE
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) /
$(build)=$(build-dir)
%/: prepare scripts FORCE
$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) /
$(build)=$(build-dir)
把:
config %config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig $@
改成:
config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig $@
%config: scripts_basic outputmakefile FORCE
$(Q)mkdir -p include/linux include/config
$(Q)$(MAKE) $(build)=scripts/kconfig $@
0 0
- Makefile:混合的隐含和通用规则
- Makefile: 混合的隐含和普通规则
- “Makefile:xxx:***混合的隐含和普通规则。停止”
- Fedora 编译 RT288X Makefile: *** 混合的隐含和普通规则。 停止。 Makefile: *** mixed implicit and norma
- makefile的隐含规则
- makefile的使用隐含规则
- Makefile‘混和的隐含和普通规则’错误的解决
- Makefile‘混和的隐含和普通规则’错误的解决
- Makefile‘混和的隐含和普通规则’错误的解决
- Makefile‘混和的隐含和普通规则’错误的解决
- Makefile‘混和的隐含和普通规则’错误的解决
- Makefile‘ *** 混和的隐含和普通规则’错误的解决
- Makefile:418: *** 混和的隐含和普通规则。 停止。
- [008-Makefile-笔记] Makefile的隐含规则
- make 的隐含规则和隐含变量
- Makefile的常见的隐含规则整理
- Makefile十五隐含规则的变量
- 隐含规则-Makefile
- 【小镇的技术天梯】Linux Proc 文件系统
- 静态类和非静态类的主要区别
- centos iptables 防火墙设置
- input小数验证
- android EventBus详解(二)
- Makefile:混合的隐含和通用规则
- MongoDB权威指南
- Java成语接龙游戏小项目实战
- UIApplication对象的介绍和使用
- 翻翻git之---闪烁动画的TextView RevealTextView
- OnKeyListener键盘事件
- 项目license证书文件找不到
- C/C++中struct和typedef struct
- 利用阿里云搭建NFS服务器