首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RHEL ppc64le目标的交叉编译器

RHEL ppc64le目标的交叉编译器
EN

Stack Overflow用户
提问于 2017-07-17 09:54:27
回答 2查看 1.2K关注 0票数 3

我尝试使用交叉工作台ng为RHEL7.1 power编写一个交叉编译器,这意味着:

  • ppc64le (powerpc 64位小终端)
  • glibc 2.17
  • 内核3.10

我觉得我错过了一些必要的补丁因为我收到了信息

代码语言:javascript
复制
[INFO ]  =================================================================
[INFO ]  Installing C library headers & start files
[INFO ]    =================================================================
[INFO ]    Building for multilib 1/1: ''
[EXTRA]      Configuring C library
[ERROR]      checking sysdep dirs... configure: error: The powerpc64le is not supported.

感谢你的任何帮助

EN

回答 2

Stack Overflow用户

发布于 2017-07-17 10:31:27

你用哪种GCC版本?RedHatEnterpriseLinux7系统编译器是GCC 4.8,但它中的ppc64le支持是一个自定义的后端。上游GCC的支持只落在4.9版。此外,在2.19版本中向上游添加了对ppc64le的glibc支持,追溯到2.17版本。

如果您想从头构建一个与RedHatEnterpriseLinux7兼容的ppc64le工具链,您将不得不追溯这些后端并构造类似的东西。(使用更新的版本不会导致ABI与7兼容,只会与至少作为基线提供这些版本的发行版兼容。)

如果您不完全需要交叉编译器,从开发人员工具集软件集合开始可能更容易。在ppc64le上询问Red对DTS的支持也是有意义的。

票数 2
EN

Stack Overflow用户

发布于 2017-09-01 05:58:02

您可以尝试,它有一个很好的ppc64le交叉编译器,用于x86-64处理器。

查看这里的文档:编译器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45141078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档