建议构建一个交叉编译器的Xscale ARM? [英] Advice on building a cross-compiler for Xscale ARM?

查看:263
本文介绍了建议构建一个交叉编译器的Xscale ARM?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用的Xscale PXA270开发板(类似的Gumstix)玩耍,并提供了一​​个交叉编译器,但它是GCC 3.3.3。我想学习如何建立自己的交叉编译,这样我就可以自定义设置,但有麻烦crosstools和crosstools-NG成功构建工具链。我的主要需求正在使用GCC 4.2.x版,并使用软浮动的能力。我运行Ubuntu 9.是否有人在构建工具链对于这样一个系统的任何建议或意见?

I am playing around with a PXA270 Xscale development board (similar to the Gumstix), and was provided a cross compiler, but it is GCC 3.3.3. I would like to learn how to build my own cross compiler, so I can customize the setup, but have had trouble getting crosstools and crosstools-ng to successfully build a toolchain. My main needs are using GCC 4.2.X and the ability to use soft float. I am running Ubuntu 9. Does anyone have any recommendations or advice on building a toolchain for such a system?

由于提前,

推荐答案

www.gnuarm.com 有< A HREF =htt​​p://www.gnuarm.com/support.html相对=nofollow>说明建设提供你自己的ARM交叉编译器,以及二进制文件的下载。他们没有GCC 4.2.x版,但我一直在使用的步骤相似,说明pretty没有太多的问题建立它。

www.gnuarm.com has instructions for building your own ARM cross compiler as well as binaries available for download. They don't have GCC 4.2.x there, but I've built it using steps pretty similar to those instructions without too many problems.

为什么要软件浮点?这将是很慢;大多数应用程序只有真正需要使用一个固定的点实现(读:整数)。

Why do you want software floating point? It's going to be really slow; most applications only really need to use a fixed point implementation (read: integers).

这篇关于建议构建一个交叉编译器的Xscale ARM?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆