国内openembedded的资料好少

12 views
Skip to first unread message

GunsNRose

unread,
Jul 21, 2008, 9:33:37 PM7/21/08
to openembedded-cn
有了google group以后方便讨论了,不过要是一个专门的版块之类的就好了,像前面网友提到的,比如在cu, 21ic之类的建一个版块,能让
更多人知道
在使用OE过程中发现编译后体积不段增大,不像gentoo那样会自动清理,不知各位有什么高招,我试着到tmp下面去清理,只保留标记,不过这种方式
不安全

Lynnos

unread,
Jul 21, 2008, 11:07:49 PM7/21/08
to openembedded-cn
inherit rm_work,就可以了

GunsNRose

unread,
Jul 22, 2008, 3:04:12 AM7/22/08
to openembedded-cn


On 7月22日, 上午11时07分, Lynnos <tj.lin...@gmail.com> wrote:
> inherit rm_work,就可以了

非常感谢, 我GOOGLE了一下找到 原来 openMoko里面的文档就有说明,以前没注意,引用如下
http://wiki.openmoko.org/wiki/MokoMakefile/zh_cn
修正套件/特定环境或独立性问题

暂时性或独立的问题时,都可以在讨论页中找到相关的内容。当他们被修复之后,他们将会从那个页面中被移除。
Tips

* 你可以藉由下列指令,减少消耗的磁盘空间:

INHERIT += "rm_work"

将这行指令加到 local.conf (e.g. ~/moko/build/conf/local.conf)。在相对应的软件套件正确建立后,它
将会移除T每一个映像文件中的/tmp/work/*/<package> 目录。在10/16/07中,预设的情况下,它会出现在
local.conf中。

* 如果你在monotone中遇到了如下的错误:

mtn: misuse: database /home/username/moko/OE.mtn is laid out
according to an old schema

接着,你须要升级OE.mtn。在~/moko中使用以下的内容:

# mtn --db OE.mtn db migrate

* 如果特定的软件包,因为下载中断或者是试图移动原始码及重建它而没有进行建立映像档的工作:

rm sources/<package>*
cd build
. ../setup-env
bitbake -crebuild <package>

之后,你的BUILD可能必须重新运作一次。

Lynnos

unread,
Jul 22, 2008, 4:43:06 AM7/22/08
to openembedded-cn
openmoko is based on openembedded
pokylinux is also a distribution based on oe [www.pokylinux.org]

On 7月22日, 下午3时04分, GunsNRose <zlb...@gmail.com> wrote:
> On 7月22日, 上午11时07分, Lynnos <tj.lin...@gmail.com> wrote:
>
> > inherit rm_work,就可以了
>
> 非常感谢, 我GOOGLE了一下找到 原来 openMoko里面的文档就有说明,以前没注意,引用如下http://wiki.openmoko.org/wiki/MokoMakefile/zh_cn
Reply all
Reply to author
Forward
0 new messages