在RHEL Linux中安装Git失败,出现“warning: zlib.h: No such file or directory”的错误提示。

3

我正在按照文档的指示安装git。

但是在运行make命令后,我遇到了以下错误:

http://www.thegeekstuff.com/2011/08/git-install-configure/
 [root@liaan17 git-1.8.2.3]# make
CC credential-store.o

在credential-store.c文件中引用的cache.h文件:

cache.h:19:18警告:zlib.h文件不存在
在credential-store.c文件中引用的cache.h文件:

cache.h:21错误:在‘z_stream’之前缺少指定限定符列表


5
尝试运行sudo yum install zlib-devel,然后再次运行make。 - orbrey
1
谢谢查看。那没起作用。 - Sarath S
1
明白了,谢谢。如果你使用yum搜索zlib,你能看到任何软件包吗? - orbrey
1
奇怪 - 不确定为什么找不到,但既然如此,您可能需要从http://rpmfind.net/linux/rpm2html/search.php?query=zlib-devel下载并安装适合您发行版的正确rpm。希望这能让您正常运行。 - orbrey
1
通过wget http://www.zlib.net/zlib-1.2.8.tar.gz解决了这个问题,并安装了相同的软件包。 - Sarath S
显示剩余7条评论
2个回答

4

Centos 7:

yum install zlib-devel.x86_64 

0

通过wget zlib.net/zlib-1.2.8.tar.gz并安装相同版本解决了问题


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接