如何使用curl.h在我的网络服务器上安装git没有这样的文件错误

时间:2011-12-16 15:19:05

标签: linux git curl ssh

我一直在尝试在我的网络服务器上安装Git。当我尝试“make install”时,我得到以下错误,我似乎无法过去。

[root@site git-core-0.99.6]# make install
gcc -o http-pull.o -c -g -O2 -Wall '-DSHA1_HEADER=<openssl/sha.h>' http-pull.c 
http-pull.c:6:23: error: curl/curl.h: No such file or directory
http-pull.c:7:23: error: curl/easy.h: No such file or directory
http-pull.c:16: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before â*â token 
http-pull.c: In function âfetch_indexâ:
http-pull.c:102: warning: implicit declaration of function âcurl_easy_setoptâ

如果你需要看到它,还有更多的东西,但是它的一部分将涵盖这个问题

1 个答案:

答案 0 :(得分:13)

看起来你错过了curl开发包,也许你安装了源代码available here(或你的发行版的包管理器),它会更好。

例如,在debian下,安装libcurl4-gnutls-dev