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 你的用户名:你的用户名 .
即可