mixed implicit and normal rules. Stop.
来源:互联网 发布:闪电抢购软件 编辑:程序博客网 时间:2024/05/20 08:42
当你make menuconfig的时候,很不幸地,出现了以下问题:
(1)$ make menuconfig
Makefile:386: *** mixed implicit and normal rules. Stop.
按照以下步骤修改:
修改报错的line 386,linux linux%_only: to linux:
然后make menuconfig就貌似可以了.
(2)make dep,继续报错:
make[1]: Entering directory `/home/xxx/xxx/linux-2.6.28.10'
Makefile:1614: *** mixed implicit and normal rules. Stop.
make[1]: Leaving directory `/home/xxx/xxx/linux-2.6.28.10'
修改报错的line 1614,/ %/: prepare scripts FORCE to %/: prepare scripts FORCE
(3)make dep,继续报错:
make[1]: Entering directory `/home/xxx/xxx/linux-2.6.28.10'
/home/xxx/xxx/linux-2.6.28.10/Makefile:446: *** mixed implicit and normal rules. Stop.
修改报错的line 446,config %config: scripts_basic outputmakefile FORCE to %config: scripts_basic outputmakefile FORCE
(3)make,继续报错:
make[3]: Entering directory /home/xxx/xxx/user/busybox'
Makefile:1269: *** mixed implicit and normal rules. Stop.
make[3]: Leaving directory /home/xxx/xxx/user/busybox'
修改报错的line 1269,/ %/: prepare scripts FORCE to %/: prepare scripts FORCE
顺便修改config %config: scripts_basic outputmakefile FORCE to %config: scripts_basic outputmakefile FORCE
(4)make
make[1]: Entering directory /home/xxx/xxx/vendors'
Makefile:28: *** mixed implicit and normal rules. Stop.
make[1]: Leaving directory /home/xxx/xxx/vendors'
差不多的改法。而且不一定大家也会在这里出错。
如果你只是想解决这个问题的话,直接按以下步骤修改,just go on!
1、vim toolchain/buildroot/package/atk/atk.mk
ATK_CONF_OPT = --enable-shared \
--enable-static to --enable-static \
2、vim linux-2.6.28.10/Makefile
config %config: scripts_basic outputmakefile FORCE to %config: scripts_basic outputmakefile FORCE
/ %/: prepare scripts FORCE to %/: prepare scripts FORCE
3、vim user/busybox/Makefile
config %config: scripts_basic outputmakefile FORCE to %config: scripts_basic outputmakefile FORCE
/ %/: prepare scripts FORCE to %/: prepare scripts FORCE
4、vim Makefile
linux linux%_only: to linux:
5、vim vendors/Makefile
all image clean romfs romfs.post vendor_%:
to
all image clean romfs romfs.post:
$(MAKE) -C $(dir_v) dir_v=$(dir_v) -f $(VEND)/vendors-common.mak $@
vendor_%:
6、make menuconfig
OK
- mixed implicit and normal rules. Stop.
- Makefile:431: *** mixed implicit and normal rules. Stop.
- Makefile:431: *** mixed implicit and normal rules. Stop.
- 配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
- 配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
- Makefile:431: *** mixed implicit and normal rules. Stop.
- 配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
- 配置内核 Makefile:1449: *** mixed implicit and normal rules. Stop.
- Makefile:1279: *** mixed implicit and normal rules.
- Makefile:1279: *** mixed implicit and normal rules.
- 编译Busybox报错*** mixed implicit and normal rules. Stop.解决
- 编译Busybox报错 mixed implicit and normal rules. Stop.解决
- 解决: busybox-1.16.1的 Makefile:431: *** mixed implicit and normal rules. Stop. 问题
- Error:Makefile:1449:*** mixed implicit and normal rules: deprecated syntax
- Error:Makefile:1449:*** mixed implicit and normal rules: deprecated syntax
- linux-2.6.22.6/Makefile:416: *** mixed implicit and normal rules: deprecated syntax
- linux-2.6.22.6/Makefile:416: *** mixed implicit and normal rules: deprecated syntax
- Makefile:1607 *** mixed implicit and nomal rules:depracated syntax
- 闲暇就玩USB之: HID I/O
- 《深度探索C++对象模型》读书笔记之构造、析构、拷贝语意学
- Document 对象属性及方法小结
- 《深度探索C++对象模型》读书笔记之执行期语意学
- sqlplus常用命令
- mixed implicit and normal rules. Stop.
- 新手:TCP协议-客户端-服务端-文本转换问题
- 关于抽象类和接口
- Android开发之handler(三)handler真的是重新启动一个线程吗?
- Div+CSS+JS 开发简易的菜单栏目
- 如何生成Detours.lib Detours的使用准备
- 问答学习《深度探索C++对象模型》系列
- js全国省市区(县)三级联动
- CMS:文章管理之视图(3)