该软件包的详细信息可以在 第 6.14.2 节 “M4 的内容” 找到。
M4 软件包包含一个宏处理器。
首先,进行 glibc-2.28 要求的一些修补:
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
准备编译 M4:
./configure --prefix=/tools
编译该软件包:
make
现在,编译已经完成。正如前文所述, 在本章中运行临时工具的测试套件是不必要的,如果一定要运行 M4 测试套件,输入以下命令:
make check
安装该软件包:
make install
该软件包的详细信息可以在 第 6.14.2 节 “M4 的内容” 找到。