|
各位大虾,小弟想用nfs更新文件系统,急需mtd分区擦写程序flash_erase flash_eraseall等(目标板上运行)。
按照这个贴:
http://hahaxixi.blogeden.cn/post/143796/4866
在
“然后,将MTD snapshot下载并解开放到${PRJROOT}/sysapps.
$ cd ${PRJROOT}/sysapps/mtd/util
$ make clean
修改Makefile文件:
SBINDIR=usr/sbin
MANDIR=usr/man
INCLUDEDIR=usr/include
CROSS=arm-linux-
$ make”
后提示:
[root@luofuchong util]# make
arm-linux-gcc -I../include -O2 -Wall -g -c -o ftl_format.o ftl_format.c -g -Wp,-MD,.ftl_format.c.dep
arm-linux-gcc -g -o ftl_format ftl_format.o
arm-linux-gcc -I../include -O2 -Wall -g -c -o flash_erase.o flash_erase.c -g -Wp,-MD,.flash_erase.c.dep
arm-linux-gcc -g -o flash_erase flash_erase.o
arm-linux-gcc -I../include -O2 -Wall -g -c -o nanddump.o nanddump.c -g -Wp,-MD,.nanddump.c.dep
arm-linux-gcc -g -o nanddump nanddump.o
arm-linux-gcc -I../include -O2 -Wall -g -c -o doc_loadbios.o doc_loadbios.c -g -Wp,-MD,.doc_loadbios.c.dep
arm-linux-gcc -g -o doc_loadbios doc_loadbios.o
arm-linux-gcc -I../include -O2 -Wall -g -c -o mkfs.jffs.o mkfs.jffs.c -g -Wp,-MD,.mkfs.jffs.c.dep
arm-linux-gcc -g -o mkfs.jffs mkfs.jffs.o
arm-linux-gcc -I../include -O2 -Wall -g -c -o ftl_check.o ftl_check.c -g -Wp,-MD,.ftl_check.c.dep
arm-linux-gcc -g -o ftl_check ftl_check.o
arm-linux-gcc -o mkfs.jffs2 crc32.o compr_rtime.o mkfs.jffs2.o compr_zlib.o compr.o -lz
/usr/local/arm/2.95.3/arm-linux/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [mkfs.jffs2] 错误 1
是一个链接错误,请问要如何解决,或者哪位大虾有这些工具(目标板上运行),可以发给我,还望各位大虾多多帮忙,小弟感激不尽! |
|