Actions
新建 #226
openlinux4.19 sdk 换linux5.10 sdk 编译失败总结
Start date:
10/29/2023
Due date:
% Done:
0%
Estimated time:
Description
记录一些客户反馈的 编译5.10时 失败的问题
Updated by 余 顺 over 1 year ago
1 编译时默认指定的编译器使用的不对
客户操作 使用kernel的make ARCH=arm64 menuconfig后, 生成的.config
CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621"
5.1内核 被配置为
CONFIG_CC_VERSION_TEXT="ubutunxxxx", 找到的CC是ubuntu虚拟机内部的CC,导致无法正常编译kernel,ubuntu版本是18.04,
原linux4.19没有这个问题
解决方式 :5.1内核需要 通过 脚本 build.sh menuconfig 修改内核配置文件 否则会有。config 文件 修改会有问题
已验证脚本修改 上述 gcc 配置 不会被改变 任然用sdk 的 gcc
Actions