[Yaffs] How to compile the utils in source tree

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Victor Wen
Date:  
To: yaffs
Subject: [Yaffs] How to compile the utils in source tree
I download the newest source code from the web interface of the git server.
But how can i compile the mkyaffs2image?

I download a yaffs2 source code tarball, it can compile but at the linux
kernel boot, it shows this :

yaffs: dev is 32505859 name is "mtdblock3"
rw
yaffs: passed flags
""
yaffs: yaffs_read_super: Using
yaffs2
yaffs: yaffs_read_super: block size
4096
yaffs: yaffs: Attempting MTD mount of
31.3,"mtdblock3"
yaffs:  erase c01dc6f0           /* Does it erase all? Yes,I dump the nand
and found it was erased*/
yaffs:  read
c01dcd40
yaffs:  write
c01dc484
yaffs:  readoob
c01dcc90
yaffs:  writeoob
c01dc5bc
yaffs:  block_isbad
c01dc9d4
yaffs:  block_markbad
c01dca28
yaffs:  writesize
2048
yaffs:  oobsize
64
yaffs:  erasesize
131072
yaffs:  size
262799360
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_touch_super() sb =
c3a0e800
yaffs: yaffs_read_super: guts initialised
OK
yaffs: yaffs_get_inode for object
1
yaffs: yaffs_iget for
1
yaffs: yaffs_fill_inode mode 41ed uid 0 gid 0 size 2048 count
1
yaffs: yaffs_read_super: got root
inode
yaffs: yaffs_read_super: d_alloc_root
done
yaffs: yaffs_read_super: is_checkpointed
0
yaffs: yaffs_read_super:
done
VFS: Mounted root (yaffs2 filesystem) on device
31:3.
Freeing init memory:
132K
yaffs: yaffs_lookup for
1:linuxrc
yaffs: yaffs_lookup not
found
Failed to execute /linuxrc.  Attempting
defaults...
yaffs: yaffs_lookup for
1:sbin
yaffs: yaffs_lookup not
found
yaffs: yaffs_lookup for
1:etc
yaffs: yaffs_lookup not
found
yaffs: yaffs_lookup for
1:bin
yaffs: yaffs_lookup not
found


Could anyone can help me? Thank you.