编译uclinux时的make user_only出错,关于jffs2

内核编译和嵌入式产品的设计与开发
回复
hspwhl
帖子: 1
注册时间: 2007-06-12 21:41

编译uclinux时的make user_only出错,关于jffs2

#1

帖子 hspwhl » 2007-06-12 21:50

make lib_only正确,可是make user_only报错
刚开始是报在编译mkfs.jffs2.c时找不到zlib.h,我看了网上的
随便装了一个sudo apt-get install zlib1g-dev
现在就出现这个错误了,不知道怎么搞了,好像jffs是一个很大的领域,跟文件系统有关的,不知道有没有人遇到国
gcc -Iinclude -I. -o build/mkfs.jffs2 build/crc32.o build/mkfs.jffs2.o build/compr_zlib.o build/compr_rtime.o build/compr.o -lz
build/compr_zlib.o: In function `jffs2_zlib_compress':
compr_zlib.c:(.text+0x3a): undefined reference to `deflateInit'
build/compr_zlib.o: In function `jffs2_zlib_decompress':
compr_zlib.c:(.text+0x192): undefined reference to `inflateInit'
collect2: ld returned 1 exit status
make[2]: *** [build/mkfs.jffs2] Error 1
make[2]: Leaving directory `/usr/local/src/uClinux-dist/user/mtd-utils'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/uClinux-dist/user'
make: *** [user_only] Error 2
root@ubuntu:/usr/local/src/uClinux-dist#

求救呀,搞的郁闷
:(
回复