Ubuntu有多少人用它做为交叉编译平台?

CPU/显卡/打印机/USB设备等硬件问题
回复
huaz
帖子: 2
注册时间: 2008-11-04 10:37

Ubuntu有多少人用它做为交叉编译平台?

#1

帖子 huaz » 2008-11-04 10:40

用server编译时,出现好多代码编译不过,包括MIPS下的linux
交叉编译开发太差了!!!!
头像
jeffwei
帖子: 1344
注册时间: 2007-05-12 22:48

Re: Ubuntu有多少人用它做为交叉编译平台?

#2

帖子 jeffwei » 2008-11-04 12:28

我的板子512kSRAM,环境搭好都没用,等着换板子
编译不过可能是自己原因,你试试rpm系的发行版吧,看看也是不是编译不过,检查一下自己的代码。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: Ubuntu有多少人用它做为交叉编译平台?

#3

帖子 poet » 2008-11-04 12:46

无聊,人笨怪刀钝。

我们公司不论是MIPS还是ARM的交叉编译,都是在ubuntu下面编的,虽说是个小公司,年产值也有几个亿了。

另外,交叉编译好不好用,主要只与工具链有关系,与平台几乎没有关系。我很怀疑楼主究竟有没有搞过工具链。

如果你的工具链都没有做好,到这里来怪ubuntu平台的问题,还埋怨连天,岂不是自取其辱?

如果楼主真的想解决问题的话,不妨把问题贴出来大家帮你看看。
huaz
帖子: 2
注册时间: 2008-11-04 10:37

Re: Ubuntu有多少人用它做为交叉编译平台?

#4

帖子 huaz » 2008-11-04 22:41

拜托,所有代码在RedHat、FC、Suse上编译都很正常!
在U上,不是报perl语句有问题,就是若干东东没有定义,甚至正常的Echo命令多有问题
earthengine
帖子: 47
注册时间: 2006-07-30 17:56

Re: Ubuntu有多少人用它做为交叉编译平台?

#5

帖子 earthengine » 2008-11-08 6:48

构建交叉编译平台,需要尽量地确保平台无关性。所需要的软件,最好是在一个受控的小环境里面安装和执行,而不要安装到系统内。

具体到Ubuntu,首先build-essential 软件包是必定需要安装到宿主上的。然后,你应该准备一个交叉编译使用的用户,并让它拥有自己的用户目录。今后所有的工具和编译过程均可在该目录进行。

然后,你可以开始准备工具了。创建一个目录用来存放编译出来的工具,然后编译下面的工具包

flex
gawk
perl
...

以上软件包应该采用--prefix指定安装到所需安装的目录上。

希望能对你的情况有帮助。
ljinux1986
帖子: 22
注册时间: 2008-11-01 18:25

Re: Ubuntu有多少人用它做为交叉编译平台?

#6

帖子 ljinux1986 » 2008-11-13 15:26

说实话 我也觉得ubuntu上编译问题好多 虽然cross compile还没试过。。。 但是我们的老师 两个nokia,一个中兴通讯都给我们推荐用rhel /suse :em11 作嵌入式开发环境。。。
回复