Git インストールでエラーが出たので対処メモ。

エラーまでの軌跡

$ wget http://kernel.org/pub/software/scm/git/git-1.6.3.2.tar.gz
$ tar zxvf git-1.6.3.2.tar.gz
$ cd git-1.6.3.2
$ ./configure --prefix=/usr/local/git-1.6.3.2
$ make
GIT_VERSION = 1.6.3.2
    * new build flags or prefix
    CC fast-import.o
builtin.h:6 から include されたファイル中,
                 fast-import.c:143 から:
cache.h:16:18: error: zlib.h: そのようなファイルやディレクトリはありません
In file included from builtin.h:6,
                 from fast-import.c:143:
cache.h:21: error: expected ‘)’ before ‘strm’
cache.h:22: error: expected ‘)’ before ‘strm’
cache.h:23: error: expected ‘)’ before ‘strm’
fast-import.c:280: error: ‘Z_DEFAULT_COMPRESSION’ undeclared here (not in a function)
fast-import.c: In function ‘store_object’:
...

どうやら zlib 関連がないっぽい。

ないならインストールしましょう

$ su -
# yum -y install zlib-devel
...
Complete!
# exit

もう一度試みる

$ make
$ sudo make install

成功した。

関連エントリー:

Mac + Subversion + インストール

Subversion + Berkeley-DB + インストール

IRC Server インストール

Munin + インストール

libevent + static link

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="" highlight="">