按照维基教程编译内核4.4.y: //我的编译器是这个,先设置一下 1、CROSS_COMPILE=aarch64-linux-gnu- //配置文件在 arch/ARM64/configs/ 2、make ARCH=arm64 nanopi3_linux_defconfig
3、make ARCH=arm64
出现问题: 问题一:出现这个fatal error: openssl/名单.h: No such file or directory。都是没有安装libssl-dev~ libssl-dev包含libraries, header files and manpages,他是openssl的一部分,而openssl对ssl进行了实现~
解决方案:
使用sudo apt-get install libssl-dev来安装libssl-dev即可 问题二:报/bin/sh:1bc:no found 解决方案:apt-get install bc 问题三:arch/x86/Makefile:135: stack-protector enabled but compiler support broken
Makefile:670: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler 解决办法:安装流程1,设置编译器
|