cocotをLinux上で使うためにちょっと修正が必要だったのでせっかくなのでautotoolsを使うようにしてみました。継続的にメンテナンスする予定はないので、本家の方に取り込まれることを希望します。
cygwin上で
autoreconf -i ./configure make strip cocot.exe make dist
としたtarballをLinux上で
tar zxvf cocot-20040229.tar.gz tar --owner=root --group=root -zcvf cocot-20040229.tar.gz cocot-20040229
としてtarballを作成し直しています。
オリジナルのドキュメントREADME-ja.txtに書いてある通り、libiconvとlibutilを入れておく必要があるそうです。
同梱のバイナリはstripしています。
iconv.hが入っていれば問題なくmake出来ると思います。
以下の手順でmakeと動作確認をしています。
./configure LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include make ./cocot ./cocot -t euc-jp -p shift_jis cat README
以下の手順でmakeと動作確認をしています。
./configure LDFLAGS=-L/usr/pkg/lib CPPFLAGS=-I/usr/pkg/include make LD_LIBRARY_PATH=/usr/pkg/lib ./cocot LD_LIBRARY_PATH=/usr/pkg/lib ./cocot -t euc-jp -p shift_jis cat README