1、下载代码:
http://code.google.com/p/fatplus/downloads/list
下载 yaffs2-source.tar
2、解压缩后,编译:
tar xvf yaffs2-source.tar
cd yaffs2/utils
make
出现错误提示:
gcc -c -I/usr/include -I.. -O2 -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline yaffs_ecc.c -o yaffs_ecc.o
gcc -c -I/usr/include -I.. -O2 -Wall -DCONFIG_YAFFS_UTIL -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wnested-externs -Winline mkyaffsimage.c -o mkyaffsimage.o
In file included from mkyaffsimage.c:31:
../yaffs_guts.h:831: warning: ‘struct iattr’ declared inside parameter list
../yaffs_guts.h:831: warning: its scope is only this definition or declaration, which is probably not what you want
../yaffs_guts.h:832: warning: ‘struct iattr’ declared inside parameter list
../yaffs_guts.h:835: error: expected declaration specifiers or ‘…’ before ‘loff_t’
../yaffs_guts.h:837: error: expected declaration specifiers or ‘…’ before ‘loff_t’
../yaffs_guts.h:839: error: expected declaration specifiers or ‘…’ before ‘loff_t’
修改错误:
vi devextras.h
添加如下代码:
#if defined(__APPLE__) || defined (__FreeBSD__)
typedef long long loff_t;
#endif
分享到:
相关推荐
mkyaffs2image用来制作yaffs2文件,可以生成image文件,用于文件系统安装。
unyaffs资源是linux系统下的安装包,mkyaffs2image是可执行文件,具体的安装说明见readme
mkyaffs2image是制作yaffs2文件系统映象的工具。注意:它与以前的mkyaffsimage有所不同,它们是不能混用的。这个版本很老了,2009-07年的,里面包含mkyaffs2image和mkyaffs2image-128M
yaffs2文件系统制作工具,适用于SLC flash制作天于128MB yaffs2文件系统,网上有很多下载的都是32位的,在64位的系统上不能直接运行,所以我找了一个源代码,编译了一个64位的可执行程序,在redhat-7 64位下测试通过...
mkyaffs2image-128M
制作根文件系统工具,注意:NandFlash小于128M时才能用这个工具
主要是128M Nand Flash对yaffs2文件系统的存储...根据说明更改mkyaffs2image.c源程序,使之适合128M 128M Nand Flash的yaffs2文件系统即可。包含了源码,来源于http://www.arm9home.net/read.php?tid=3919&page=1#13811
mkyaffs2image 源码 yaffs2文件系统使用
yaffs文件系统制作工具,mkyaffsimage用于制作yaffs1的,mkyaffs2image用于制作yaffs2的
yaffs2文件系统制作工具,yaffs2文件系统制作工具yaffs2文件系统制作工具
unyaffs与mkyaffs2image工具.tar.gz
制作linux文件yaffs系统工具mkyaffs2image
mkyaffs2image生成镜像文件,用起来还不错,支持64和128M的两种,是友善使用的。
mkyaffs2image(yaffs2制作工具)
yaffs2文件系统制作工具,嵌入式linux文件系统制作工具,工具源码 适合NAND Flash 的嵌入式文件系统
制作256Myaffs2镜像的工具。
Now it can only extract images created by mkyaffs2image. Unyaffs is a program to extract files from a yaffs file system image. Now it can only extract images created by mkyaffs2image.