加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

致命错误: zlib.h:没有那个文件或目录

(2013-03-05 16:13:41)
标签:

致命错误

zlib.h

it

分类: linux_question
今天在做ralink内核编译的时候,突然出现下面的错误
 致命错误: zlib.h:没有那个文件或目录
root@roson-vm:/opt/ralink/RT288x_SDK/toolchain/mksquash_lzma-3.2# make
make -C /opt/ralink/RT288x_SDK/toolchain/mksquash_lzma-3.2/lzma443/C/7zip/Compress/LZMA_C -f sqlzma.mk all
make[1]: 正在进入目录 `/opt/ralink/RT288x_SDK/toolchain/mksquash_lzma-3.2/lzma443/C/7zip/Compress/LZMA_C'
cc -c -O2 -Wall -pedantic -D _LZMA_PROB32  -DNDEBUG  -I/opt/ralink/RT288x_SDK/toolchain/mksquash_lzma-3.2   -c -o uncomp.o uncomp.c
In file included from uncomp.c:38:0:
/opt/ralink/RT288x_SDK/toolchain/mksquash_lzma-3.2/sqlzma.h:16:18: 致命错误: zlib.h:没有那个文件或目录
编译中断。

原因是没有安装zlib包
ubuntu or debian:
安装zlib包并不是apt-get install zlib
而是用
apt-get install zlib1g-dev

fedora or redhat:
yum install zlib-devel
一般安装后可以重新编译可解决。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有