牛骨文教育服务平台(让学习变的简单)

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 的内容