Gcc 手臂交叉工具链
我正在遵循给定的步骤 但我在不同的阶段都遇到了失败 以下是构建交叉编译器的不同阶段Gcc 手臂交叉工具链,gcc,compilation,Gcc,Compilation,我正在遵循给定的步骤 但我在不同的阶段都遇到了失败 以下是构建交叉编译器的不同阶段 设置 获取来源 比努蒂尔斯 Linux内核头文件 Glibc头 第1阶段GCC GNUC库 第2阶段GCC 错误-1:(发生在阶段5)-程序的关键部分丢失或旧:as和ld 解决方案:我编辑了glibc的配置脚本,并更改了这些行 case $ac_prog_version in '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 2.1[3-9]*) ac_
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
2.1[3-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
2.1[3-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
为此:
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
2.2[0-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
2.2[0-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
事情解决了
Error 2:(occurred at stage 6)
*** buffer overflow detected ***: arm-unknown-linux-gnu-ar terminated
有谁能面对类似的问题吗?如果是的话,你能提出解决方案吗?不太可能得到接受率为0%的答案。