Cygwinでtigを使う

CUIのGitブラウザであるtigをCygwinで使いたかったので、ソースからコンパイルしました。

ncursesやlibncursesやlibiconvが入っていなかったので、Cygwinインストール時に使用した、setup.exeを使ってインストールしました。
上記のものをインストールしていなかったら、入れておきましょう。

$ cd 作業ディレクトリ
$ git clone git://github.com/jonas/tig.git
$ cd git
$ make configure
$ CFLAGS="-I/usr/include/ncursesw" LDLIBS="-lcursesw"
# ↓インストール先のディレクトリを記述します 
$ ./configure --prefix="$HOME/tig"
$ make
$ make install

これで、インストール先のディレクトリとして指定した場所のbinディレクトリにバイナリファイルがあるので、そこにpathを通すなり適当にして、完了です。