LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 879|回复: 1

debian 内核编译时出现很麻烦的错误,请各位帮忙看一下

[复制链接]
发表于 2009-5-17 19:39:05 | 显示全部楼层 |阅读模式
我用的是debian linux,用网络安装,只装了最基本的东起,现在想建立VPN服务器,通过更新,下载补丁,编译内核后,出现以下错误:


make[1]: Leaving directory `/usr/src/linux-source-2.6.26'
/usr/bin/make  EXTRAVERSION=zqf  ARCH=i386 \
                             -C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-source-2.6.26/Documentation/lguest'
cc -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include    lguest.c  -lz -o lguest
lguest.c:34:18: error: zlib.h: 没有那个文件或目录
make[1]: *** [lguest] 错误 1
make[1]: Leaving directory `/usr/src/linux-source-2.6.26/Documentation/lguest'
make: *** [debian/stamp/build/kernel] 错误 2


而我查找zlib.h文件如下:
debian:/usr/src/linux-source-2.6.26# find / -name zlib.h
/usr/src/linux-source-2.6.26/include/config/jffs2/zlib.h
/usr/src/linux-source-2.6.26/include/linux/zlib.h
请问我该如何排除错误
发表于 2009-5-17 19:53:40 | 显示全部楼层
据这里的说法:http://groups.google.com/group/l ... ad/13af5bfe3f00b6b1
你需要安装 zlib1g-dev:
  1. apt-get install zlib1g-dev
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表