嗨,
我尝试为我们定制的 xtensa 微控制器(不是 DSP)配置和构建一个 gcc 工具链,一个裸机系统。它在没有 C 库和 C++ 支持的情况下构建良好。但是
1. 如果我在 C 库中选择 newlib 选项
[INFO] Installing C library
[ERROR] make[2]: *** [configure-target-newlib] Error 1
[ERROR] make[1]: *** [所有] 错误 2
[错误]
[错误] >>
[错误] >> 在“安装 C 库”步骤中构建失败
[错误] >> 在步骤“(顶级)”中调用
[错误] >>
[错误] >> 错误发生在:CT_DoExecLog[scripts/func
tions@257]
[错误] >> 从以下位置调用:do_libc[scripts/build/libc/newlib.
[错误] >> 调用自:main[scripts/crosstool-NG.sh@632]
[错误] >>
[错误] >> 有关此错误的更多信息,请查看文件:'build.log'
[错误] >> 有一个已知问题列表,其中一些有解决方法,位于:
[ERROR] >> 'usr/share/doc/crosstool-ng/ct-ng.hg+unknown-20150409.101032/B - Known issues.txt'
[ ERROR]
[ERROR] (elapsed: 31:42.89)
[31:43] / make: *** [build] Error 2
2. 如果我选择 C++ 选项,构建会中断并显示错误消息
[ERROR] checking for the value EOF ...配置:错误:计算EOF失败
[错误] make [1]:*** [configure-target-libstdc++-v3]错误1
[错误]
[错误] >>
[错误] >> 在“安装最终编译器”步骤中构建失败
[错误] >> 在步骤“(顶级)”中调用
[错误] >>
[错误] >> 错误发生在:CT_DoExecLog[scripts/functions@257 ]
[错误] >> 从以下位置调用:do_cc_core_backend[scripts/build/cc/gcc.sh@464]
[错误] >> 从以下位置调用:do_cc_for_host[scripts/build/cc/gcc.sh@574]
[错误] >>调用自:main[scripts/crosstool-NG.sh@632]
[ERROR] >>
[ERROR] >> 有关此错误的更多信息,请查看文件:'build.log'
[ERROR] >> 有一个已知问题列表,其中一些有解决方法,位于:
[ERROR] >> 'usr/share/doc/crosstool-ng/ct-ng.hg+unknown-20150409。101032/B - 已知问题.txt'
[错误]
[ERROR] (elapsed: 17:28.39)
[17:29] / make: *** [build] Error 2
请告诉我如何解决这个问题。
0