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を通すなり適当にして、完了です。