2013年12月08日

git をコンパイルする

諸事情により AWS に gitlab を入れることになり、その関係で git をコンパイルすることになりました。

環境

OS: ubuntu 12.07 LTS

git source: version 1.8.5.1

結論

$ sudo apt-get install make gcc libssl-dev libcurl4-gnutils-dev libexpat1-dev tcl asciidoc docbook2x

$ sudo /usr/local/src # ソースをここに展開して、ソースのディレクトリに移動する

$ sudo make prefix=/usr/local install install-doc install-html install-info

make, gcc
基本中の基本
libssl-dev
openssl/ssl.h がないといわれるのでインストール。
libcurl4-gnutils-dev
curl/curl.h がないといわれるのでインストール。
libexpat1-dev
expat.h がないといわれるのでインストール。
tcl
* tclsh failed; using unoptimized loading といわれるのでインストール。
gettext
/bin/sh: 1: msgfmt: not found といわれるのでインストール。msgfmt がなんのことかはわからない。
asciidoc
ないと怒られるのでインストール。
docbook2x
/bin/sh: 2: docbook2x-texi: not found

posted by けんじ at 19:13 | Comment(0) | パソコンいろいろ
- 広告 -
この記事へのコメント
コメントを書く
お名前: [必須入力]

ホームページアドレス:

コメント: [必須入力]

※半角英数字のみのコメントは投稿できません。
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。