我的问题是这样的。当我通过此代码“sudo make menuconfig”配置内核时,我会像下面这样放置“sudo make”。然后出现这个错误。我不懂为什么?我可以修复吗?如何?谢谢!
user@user-VirtualBox:~/linux-4.8$ sudo make
结果是
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/config/kernel.release
Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-
strong
not supported by compiler
Makefile:1048: recipe for target 'prepare-compiler-check'
failed
make: * [prepare-compiler-check] Error 1
最佳答案
您的编译器似乎是旧版本。执行 make mrproper
,配置,然后尝试:
scripts/config --disable CC_STACKPROTECTOR_STRONG
此后 sudo make -jN
可以完成(其中 N - 是 jobs 的数量)。
关于linux - Sudo 使错误 : make:*** [prepare-compiler-check] Error 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52953924/