4558384 发表于 2010-1-3 19:22:37

求助:关于编译YAFFS文件系统

请教下,用OK2440提供的内核,但是编译文件系统的时候将./fs下的yaffs可执行文件删除后,编译内核时出错
   将./fs下的Makefile中增加的yaffs改为yaffs2后可编译,但是编译出来的文件系统启动内核后有错,如下图

   OK2440内核源代码中编译文件系统只依赖./fs/yaffs可执行文件,而不依赖./fs/yaffs/*.c文件,.C源文件删除后也不会有影响

我想请教下,使用OK2440的源代码是否可以编译ysffs文件系统?               

查看网上的做法,一般是修改./fs下的Makefile和Kconfig文件即可,但是用OK2440的源代码修改后却不可,这是为何?
谢谢

phantom 发表于 2010-1-5 09:03:33

4558384 发表于 2010-1-5 23:45:20

谢谢,linux 6.28下是可以的
只是编译的时候是编译yaffs2,而不是yaffs
   只要在fs/Kconfig和Makefile打个小布丁就可以了

    另外bootloader有点问题,重新下载内核重启,提示传递内核参数错误,重新下载内核后再重新下载文件系统则是可以启动的;

phantom 发表于 2010-1-6 08:59:54

页: [1]
查看完整版本: 求助:关于编译YAFFS文件系统