我尝试使用交叉工作台ng为RHEL7.1 power编写一个交叉编译器,这意味着:
我觉得我错过了一些必要的补丁因为我收到了信息
[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.感谢你的任何帮助
发布于 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的支持也是有意义的。
发布于 2017-09-01 05:58:02
您可以尝试,它有一个很好的ppc64le交叉编译器,用于x86-64处理器。
查看这里的文档:编译器
https://stackoverflow.com/questions/45141078
复制相似问题