当前位置: 技术问答>linux和unix
请教各位高手,有人成功地交叉编译ubuntu9.04源码?
来源: 互联网 发布时间:2016-06-17
本文导语: 我在ubuntu8.10系统中,用arm-linux-gcc 3.3.2和4.0两个版本交叉编译ubuntu9.04源码,发现编译源码中的coreutils6.10时报错,居然是stdio.h中有语法错误。 有qemu模拟器搭建arm环境,有4.3的arm gcc 本地编译,倒是可以把coreutils...
我在ubuntu8.10系统中,用arm-linux-gcc 3.3.2和4.0两个版本交叉编译ubuntu9.04源码,发现编译源码中的coreutils6.10时报错,居然是stdio.h中有语法错误。
有qemu模拟器搭建arm环境,有4.3的arm gcc 本地编译,倒是可以把coreutils编译过去,但是在编译glibc时又有很多问题。
请问以x86 pc为编译环境,arm为目标机,有人成功地交叉编译ubuntu9.04源码么,或者以模拟器进行本地编译?请问用的是哪个版本的编译器?
有qemu模拟器搭建arm环境,有4.3的arm gcc 本地编译,倒是可以把coreutils编译过去,但是在编译glibc时又有很多问题。
请问以x86 pc为编译环境,arm为目标机,有人成功地交叉编译ubuntu9.04源码么,或者以模拟器进行本地编译?请问用的是哪个版本的编译器?
|
首先觉得ubuntu9.04在arm上来说是个庞大的家伙,而且编译很少会成功,这原因就是兼容性质问题,还有楼主你熟悉整个
linux系统的文件系统和图形层吗?如果熟悉而且基础不错可以试验,一般没有做n次是不能成功的,n最少大于3
你的arm板子上必须用大内存大存储设备,可以说没有硬盘搞不定,看你自己怎么裁减了.
如果目的只是做文件系统,可以参考lfs(Linux From Scratch)做文件系统需要些软件包及源码编译的方法
如果要做图形系统可以参考blfs(Beyond Linux From Scratch)
linux系统的文件系统和图形层吗?如果熟悉而且基础不错可以试验,一般没有做n次是不能成功的,n最少大于3
你的arm板子上必须用大内存大存储设备,可以说没有硬盘搞不定,看你自己怎么裁减了.
如果目的只是做文件系统,可以参考lfs(Linux From Scratch)做文件系统需要些软件包及源码编译的方法
如果要做图形系统可以参考blfs(Beyond Linux From Scratch)
|
友情帮顶!
|
Ubuntu编译到arm平台?
你是说编译内核吧。
可以找个2.6的内核,交叉编译,移植到arm上去。
Ubuntu直接交叉编译成arm架构操作系统,没搞过...
你是说编译内核吧。
可以找个2.6的内核,交叉编译,移植到arm上去。
Ubuntu直接交叉编译成arm架构操作系统,没搞过...