友善之臂NanoPC-T3 Plus,s5p6818編譯Linux核心流程
阿新 • • 發佈:2019-01-28
按照維基教程編譯核心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,設定編譯器