我需要在slackware 14上安装git
(v2.0)。在
$ make install prefix=/usr/local
在源目录下运行:
LINK git-http-fetch
CC http-push.o
http-push.c:17:19: fatal error: expat.h: No such file or directory
#include <expat.h>
^
compilation terminated.
make: *** [http-push.o] Error 1
要继续编译,缺少什么?
我今天也遇到了同样的问题。我的环境是Scientific Linux (2.6.32-431.17.1el6.x86_64
)。
虽然我已经有了package:
expat.x86_64
下面的包也是执行"make"所必需的:
expat-devel.x86_64
因此,我做了
# yum install expat-devel
虽然环境不同,但我希望这些信息能对你有所帮助。
您缺少libexpat1-dev库(Xml解析库)
如果你可以先安装它(可能是slapt-get
),然后你可以继续编译git。