$(srctree) is not clean, please run 'make mrproper'
来源:互联网 发布:plc程序c语言 编辑:程序博客网 时间:2024/06/07 22:24
在使用make menuconfig重新配置后,再编译kernel时常会遇到这样的问题:
Using /home/likewise-open/BJS/lisa.liu/code/sprdroid4.0.3_vlx_3.0_13a/kernel as source for kernel
/home/likewise-open/BJS/lisa.liu/code/sprdroid4.0.3_vlx_3.0_13a/kernel is not clean, please run 'make mrproper'
分析:
这条语句来自kernel目录下的Makefile:
ifneq ($(KBUILD_SRC),)
@$(kecho) ' Using $(srctree) as source for kernel'
$(Q)if [ -f $(srctree)/.config -o -d $(srctree)/include/config ]; then \
echo " $(srctree) is not clean, please run 'make mrproper'";\
echo " in the '$(srctree)' directory.";\
/bin/false; \
fi;
endif
仔细阅读这句话:
$(Q)if [ -f $(srctree)/.config -o -d $(srctree)/include/config ]; then \
echo " $(srctree) is not clean, please run 'make mrproper'";\
echo " in the '$(srctree)' directory.";\
也就是说如果kernel目录下存在.config文件或者kernel/include目录下存在config目录,则会打印后面的
echo " in the '$(srctree)' directory.";\
解决方案:
检查这两处,删掉对应的文件和目录即可
- $(srctree) is not clean, please run 'make mrproper'
- kernel is not clean, please run 'make mrproper'
- 5.1编译错误, 提示kernel-3.10 is not clean, please run 'make mrproper'
- make clean,mrproper,distclean
- make clean,mrproper,distclean
- "please run 'make mrproper'"编译失败错误解决方法
- make clean、 make mrproper、make distclean
- make clean, make mrproper 还是 make distclean
- make clean, make mrproper, make distclean 理解
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别
- make clean、 make mrproper、make distclean的区别 .
- make clean、 make mrproper、make distclean的区别
- Box2D 內存管理 - 小型對象分配器(SOA)的實現
- 关于用栈链表来实现中序表达式的一个小程序 《数据结构》
- windows socket select
- Unity3D学习笔记01:GUI自适应屏幕分辨率
- dsPIC33F之Cycle-by-Cycle fault operation Comparator with PWM
- $(srctree) is not clean, please run 'make mrproper'
- make命令的使用及参数解析
- My Summary
- hdu 2095(1.2.5)
- Box2d源码学习<二>内存管理之SOA的实现
- Java 理论与实践: 非阻塞算法简介
- vim文件间复制粘贴完美方案
- Java语言实现简单FTP软件------>上传下载管理模块的实现(十一)
- Java Web学习笔记(八)