[Gpephone-devel-ch] YiJun,您好,在作rootfs的过程中,您有什么好的建议吗?

Richard Zhao zhaoshichang at longcheertel.com
Sat Jul 28 05:59:36 CEST 2007


大家好

我也不确认是用scratchbox还是oe,不过我可以建议我需要什么样子的build系
统。
1,build系统复杂的是第一次做,需要下载太多的包打太多的patch,并且是重复
性工作,不同的人做的步骤基本一样。所以我建议从头构建系统一定要自动化,最
好完全不要人干预,build系统会自动下载需要的包,打patch,配置编译安装。
2,对于单个的第三方包或者gpephone代码,在第一次build系统后,能单独修改/
编译/安装,这样能最方便的去开发。
3,制作rootfs image或者nfs用的fs。 用于nfs的文件系统还好,可以直接export
出去就可以了。但是制作image就麻烦了,需要剔除无用的文件,如doc,这一步我
建议是自动的。

btw,我孤陋寡闻,UML是什么?应该不是指unified model language吧? :)

On Fri, 2007-07-27 at 10:01 +0200, YU Yijun RD-ILAB-PEK wrote:
> 我将回信cc了一份给mailinglist,希望大家一块讨论。:)
> 
> 我们正在整理开发环境,现在已接近尾声,应该很快就可以见诸于网站。基本的建议是:
> 1. OpenEmbedded功能强大,但是需要很多配置维护工作。OE可以直接生成image。如现在OE就可以为GPE Phone Edition生成X86上的image,以及为一些目标机生成image.
> 2. Scratchbox 是一个很好的编译环境。它的好处之一是该编译环境和主机独立,编译环境内含有独立于主机的文件系统和编译工具。
> 3.X86上我们现在推荐使用两个模拟环境,vmware和UML.
> 由OE生成的image,可以用来制作vmware player播放的虚拟盘;
> Scratchbox使用的rootstrap可以作为UML的根文件系统。在Scratchbox内对rootstrap做的修改,可以立即影响UML模拟环境。
> 
> 详细情况请见我们即将在wiki上对工具连文档作的更新。也希望提宝贵意见。
> 
> 
> _______________________________________________
> Gpephone-devel-ch mailing list
> Gpephone-devel-ch at linuxtogo.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpephone-devel-ch




More information about the Gpephone-devel-ch mailing list