5.19. Gawk-3.1.5

最后更新于:2022-04-01 22:48:22

# 5.19\. Gawk-3.1.5 Gawk 是一个处理文本文件的工具包。 **预计编译时间:** 0.2 SBU**所需磁盘空间:** 18.2 MB ## 5.19.1\. 安装 Gawk 为编译 Gawk 做准备: ``` ./configure --prefix=/tools ``` 由于 `configure` 脚本的一个 bug ,Gawk 不能正确检测某些 Glibc 支持的 locale ,这将会导致一些问题,比如,Gettext 的测试程序会失败。修复这个 bug 的办法是在 `config.h` 文件结尾追加丢失的宏定义: ``` cat >>config.h <<"EOF" #define HAVE_LANGINFO_CODESET 1 #define HAVE_LC_MESSAGES 1 EOF ``` 编译软件包: ``` make ``` 要测试结果,请运行:**`make check`** 。 安装软件包: ``` make install ``` 关于这个软件包的详细资料位于[节 6.35.2, Gawk 的内容](../chapter06/gawk.html#contents-gawk "6.35.2\. Gawk 的内容")
';