[Mac]nkfインストール | ysakumaのアメブロ

[Mac]nkfインストール

Macでファイルの文字コード変換したいけどiconv面倒で、nkf使いたい時の備忘録。

1.以下からnkfソースをダウンロードして展開
http://sourceforge.jp/projects/nkf/releases/
記事作成時はnkf-2.1.1.tar.gzです。
展開してフォルダの中に入っておく。

2.パッチあてる
--- nkf.c.orig 2010-09-13 11:20:35.000000000 +0900
+++ nkf.c 2011-01-19 00:36:47.000000000 +0900
@@ -6710,6 +6710,7 @@
fclose(stdout);
#else /* for Other OS */
if (file_out_f == TRUE)
+ fflush(stdout);
fclose(stdout);
#endif /*Easy Win */
return (0);
↑を展開フォルダ内に、patch.txtとか適当なファイル名で保存する。
展開フォルダ内で以下コマンド実行。
$ patch < patch.txt

3.インストール
展開フォルダ内で以下コマンド実行。
$ make
$ make test
$ sudo cp nkf /usr/local/bin
$ sudo cp nkf.1 /usr/share/man/man1
$ cd NKF.mod
$ perl Makefile.PL
$ make && sudo make install

終わり