用server编译时,出现好多代码编译不过,包括MIPS下的linux
交叉编译开发太差了!!!!
Ubuntu有多少人用它做为交叉编译平台?
-
- 帖子: 2
- 注册时间: 2008-11-04 10:37
- jeffwei
- 帖子: 1344
- 注册时间: 2007-05-12 22:48
Re: Ubuntu有多少人用它做为交叉编译平台?
我的板子512kSRAM,环境搭好都没用,等着换板子
编译不过可能是自己原因,你试试rpm系的发行版吧,看看也是不是编译不过,检查一下自己的代码。
编译不过可能是自己原因,你试试rpm系的发行版吧,看看也是不是编译不过,检查一下自己的代码。
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: Ubuntu有多少人用它做为交叉编译平台?
无聊,人笨怪刀钝。
我们公司不论是MIPS还是ARM的交叉编译,都是在ubuntu下面编的,虽说是个小公司,年产值也有几个亿了。
另外,交叉编译好不好用,主要只与工具链有关系,与平台几乎没有关系。我很怀疑楼主究竟有没有搞过工具链。
如果你的工具链都没有做好,到这里来怪ubuntu平台的问题,还埋怨连天,岂不是自取其辱?
如果楼主真的想解决问题的话,不妨把问题贴出来大家帮你看看。
我们公司不论是MIPS还是ARM的交叉编译,都是在ubuntu下面编的,虽说是个小公司,年产值也有几个亿了。
另外,交叉编译好不好用,主要只与工具链有关系,与平台几乎没有关系。我很怀疑楼主究竟有没有搞过工具链。
如果你的工具链都没有做好,到这里来怪ubuntu平台的问题,还埋怨连天,岂不是自取其辱?
如果楼主真的想解决问题的话,不妨把问题贴出来大家帮你看看。
-
- 帖子: 2
- 注册时间: 2008-11-04 10:37
Re: Ubuntu有多少人用它做为交叉编译平台?
拜托,所有代码在RedHat、FC、Suse上编译都很正常!
在U上,不是报perl语句有问题,就是若干东东没有定义,甚至正常的Echo命令多有问题
在U上,不是报perl语句有问题,就是若干东东没有定义,甚至正常的Echo命令多有问题
-
- 帖子: 47
- 注册时间: 2006-07-30 17:56
Re: Ubuntu有多少人用它做为交叉编译平台?
构建交叉编译平台,需要尽量地确保平台无关性。所需要的软件,最好是在一个受控的小环境里面安装和执行,而不要安装到系统内。
具体到Ubuntu,首先build-essential 软件包是必定需要安装到宿主上的。然后,你应该准备一个交叉编译使用的用户,并让它拥有自己的用户目录。今后所有的工具和编译过程均可在该目录进行。
然后,你可以开始准备工具了。创建一个目录用来存放编译出来的工具,然后编译下面的工具包
flex
gawk
perl
...
以上软件包应该采用--prefix指定安装到所需安装的目录上。
希望能对你的情况有帮助。
具体到Ubuntu,首先build-essential 软件包是必定需要安装到宿主上的。然后,你应该准备一个交叉编译使用的用户,并让它拥有自己的用户目录。今后所有的工具和编译过程均可在该目录进行。
然后,你可以开始准备工具了。创建一个目录用来存放编译出来的工具,然后编译下面的工具包
flex
gawk
perl
...
以上软件包应该采用--prefix指定安装到所需安装的目录上。
希望能对你的情况有帮助。
-
- 帖子: 22
- 注册时间: 2008-11-01 18:25
Re: Ubuntu有多少人用它做为交叉编译平台?
说实话 我也觉得ubuntu上编译问题好多 虽然cross compile还没试过。。。 但是我们的老师 两个nokia,一个中兴通讯都给我们推荐用rhel /suse 作嵌入式开发环境。。。