4

Ubuntu 10.04.4 LTS で、apt-get install を使用して git を 1.8.1.1 にアップグレードしまし
た。今度は git-1.8.1.5.tar.gz をダウンロードし、ソースをビルドして git をアップグレードしたいと考えています。
$PATH 環境変数を .bashrc に設定しました

export PATH=/usr/local:$PATH

.bashrc をソースすると、echo $PATH に設定パス '/usr/local:/' が表示されます

make prefix=/usr/local all doc info

エラーが発生します:

In file included from http.c:1:
http.h:6:23: warning: curl/curl.h: no such file or directory
http.h:7:23: warning: curl/easy.h: no such file or directory
In file included from http.c:1:
http.h:46: error: expected specifier-qualifier-list before ‘CURLcode’
http.h:51: error: expected specifier-qualifier-list before ‘CURL’
http.h:97: error: ‘CURL_ERROR_SIZE’ undeclared here (not in a function)
http.h: In function ‘missing__target’:
http.h:102: error: ‘CURLE_FILE_COULDNT_READ_FILE’ undeclared (first use in this function)
http.h:102: error: (Each undeclared identifier is reported only once
http.h:102: error: for each function it appears in.)
http.h:104: error: ‘CURLE_HTTP_NOT_FOUND’ undeclared (first use in this function)

誰でも答えを見つけるのを手伝ってくれる?

4

2 に答える 2

1

をコンパイルするgitには、バイナリだけでなく、開発パッケージ ( Ubuntu でまたは同様のcurl名前で呼ばれていると思います)と開発パッケージも必要です。ドキュメントを作成するには、、、およびプログラムが必要です。libcurl-devzlib expatgettextasccidocmakeinfodocbook2Xdblatex

于 2013-03-16T18:24:42.790 に答える