友善之臂NanoPC-T3 Plus,s5p6818编译Linux内核流程

按照维基教程编译内核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,设置编译器





你可能感兴趣的:(NanoPC-T3,Plus)