No rule to make target `include/config/auto.conf'
转自: http://blog.csdn.net/xifengzui/article/details/17117427
今天编译内核 发现一个错误,网上搜了一下帖子如下
https://groups.google.com/forum/#!topic/android-kernel/cNCkKGfkwUc
Error during update of the configuration.
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/ config/kernel.release'. Stop.
解决办法如下
I got exactly this. The actual reason for this is that at some point you compiled as root, the file
include/config/auto.conf is then owned by root, you are now compiling as a normal user and don't
have permissions to change that file.
To fix, I did the following -
sudo chown -R andy:andy .
This changes the owner/group of every file to andy. -R applies this change to subdirectories, so
all files are modifiable. Obviously, if you are not andy you may want to use a different username.
After this change, I could compile flawlessly.
andy
简单就是
sudo chown -R 你的用户名:你的用户名 .
即可
posted on 2017-03-21 15:01 Red_Point 阅读(3531) 评论(0) 编辑 收藏 举报