tigをインストールしたよ その2
以前tigをインストールしたよ - 四角革命前夜でtigをインストールしたのですが、日本語でコミットしたメッセージが文字化けしていてなんとかするためにlibncurseswでコンパイルし直したメモです。
環境:Ubuntu 12.04 LTS Server 64bit
必要なヘッダのインストール
libncursesw5が確か最初から入っていたはずなのでdevパッケージを追加で入れます。
$ sudo apt-get install libncursesw5-dev
ついでにldconfig -pなどで読み込まれているか確認すると良いのかもしれませんが。
リポジトリのクローン
tigのリポジトリをクローンしてきます。ついでにブランチを指定。
$ git clone --branch=release git://github.com/jonas/tig.git $ cd ./tig
コンパイル・インストール
$ LDLIBS=-lncursesw CFLAGS=-I/usr/include/ncursesw make install install-release-doc prefix=$HOME/Binary/tig
Makefile見た感じだと、LDLIBSとCFLAGSに値を設定すれば良いみたいなのでそんな感じでインストール。
結果
日本語のコミットメッセージも文字化けせずに見れました。
まあ、英語で書けばこんなことする必要もないのだけど……