平台:ubuntu 10.04
步骤
1.从google code中用下面的指令下载yaffs2工具,该工具可以解压Yaffs格式的镜像
svn checkout http://unyaffs.googlecode.com/svn/trunk
代码编译gcc -o unyaffs unyaffs 得到unyaffs可执行命令,
用cp unyfaffs /usr/bin 复制到系统目录
2.编译busybox
只说注意事项:
2.1.arm tool-chain采用的是 Sourcery G++ Lite
http://www.codesourcery.com/sgpp/lite/arm/portal/subscription?@template=lite 请注意版本:arm-2008q3-41 一定要这个版本才可以
2.2,busybox版本不限。目录下执行make menuconfig 勾选如下选项
Busybox Settings->Build Options->Build BusyBox as a static binary
Busybox Settings->Build Options->Cross Compiler prefix 选项中填入arm-2008q3-41的安装路径下的bin/arm-none-linux- gnueabi- 请注意最后的那个-
Busybox Settings->Ins