首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Yocto中使用armhf作为辅助工具链

在Yocto中使用armhf作为辅助工具链
EN

Stack Overflow用户
提问于 2016-04-29 02:36:05
回答 1查看 697关注 0票数 2

我目前正在开发一个使用aarch64在64位模式下启动的主板,我有一个32位模式的u-boot,我会使用arm-linux-gnueabihf。

我看了看周围,但除了使用辅助工具链之外,没有其他方法:open-embedded tutorial to use a secondary toolchain

然而,让它工作是不可能的。英特尔做了一个层(meta-tc-icc),但它太旧了,我也没能让它工作。

你知道怎么配置它吗?

EN

回答 1

Stack Overflow用户

发布于 2016-05-01 23:07:20

因此,有几种方法可以解决这个问题。

你的问题的一般答案是,你需要有两个machine.conf文件为这个特定的设置,构建32位U-Boot与32位计算机,构建所有其他64位配置和在以上的任何控制运行bitbake确保您构建这两种机器类型,然后将输出传递给任何需要它们的人。

一种更老套的方法是,你使用一个系统范围的工具链(你可以让OE通过元工具链生成并安装它),然后在你的自定义U-Boot方法中,覆盖EXTRA_OEMAKE是你强制它使用你的工具链。

第三种方法,我意识到这不太可能,但作为U-Boot的保管人,我觉得我应该提出,将平台转移到64位U-Boot (或者告诉他们应该这样做的供应商),我们今天有很多armv8平台和许多供应商的例子,他们接受了他们的32位支持并添加了64位。

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

https://stackoverflow.com/questions/36922882

复制
相关文章

相似问题

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