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可能必须重新运作一次。