mawk をビルドする

mawk - pattern scanning and text processing language は awk のバリアント (派生) のひとつでほとんどの機能は gawk にも含まれてますが、ライセンスの関係で GPL を使いたくない場合などに標準の awk として使われています。 ほとんどメンテナンスをされてなく、新しいシステムではビルドすることも困難だったのですが、CHANGES を見る限り 11 年ぶりにアップデートされました。

細かな部分もあるようですが、普通のユーザーにとってみれば Debian 用として当てられていたパッチが吸収されたことでしょうか。 そのため、非常に簡単にビルドすることができます。

$ wget http://invisible-island.net/datafiles/release/mawk.tar.gz

$ tar -xzvf mawk.tar.gz

$ cd mawk-1.3.3-20090721

$ ./configure && make

$ sudo make install

new mawk update...compile error - comp.lang.awkでは Mac OS X などでうまくビルドできないなどの報告もあるようですが、上記ページからメンテナーにメールすることもできますので、報告してみてください。

tag_mawk.png