关于这个软件包的详细资料请参见: 第 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 软件包内容」。