2011-12-16 12 views
4

WebサーバにGitをインストールしようとしています。私が "make install"を試してみると、私は過去に何もできないような次のエラーが出ます。あなたはそれを見るために必要がある場合私のウェブサーバにgitをcurl.hと一緒にインストールするにはどうすればいいですか?

[[email protected] 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â 

はそのもっとたくさんありますが、それの一部が問題

答えて

11

をカバーするのに、あなたがインストール多分あれば、カール開発パッケージが欠落しているように見えますソースavailable here(または、あなたのディストリビューションのパッケージマネージャーと一緒に)よりうまくいくでしょう。

例えば、Debianの下、libcurl4-gnutls-dev

+0

をインストールし、私はカール私が見ることができるものからインストールしましたが、ちょうどそれをダウンロードして – Ben

+0

@Ben「を作る」入力した:カールが十分ではありません、あなたがソースをダウンロードする必要が'curl/curl.h'ヘッダを持つカールのコードは、私の編集した答えを参照してください –

+0

ありがとうセドリック。私のサーバーはCentOS 5.7だと言っていますが、そのためにcurl devの方が好きですか? – Ben

関連する問題