5.27. Make-4.2.1

Make 软件包包含用于编译软件包的程序。

估计编译时间: 0.1 SBU
需要硬盘空间: 13 MB

5.27.1. 安装 Make

首先解决一个由 Glibc-2.27 引入的错误:

sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c

准备编译 Make:

./configure --prefix=/tools --without-guile

配置选项的含义:

--without-guile

这保证 Make-4.2.1 不会链接到 Guile 库。 宿主系统可能拥有 Guile 库,但它在 chroot 环境中不可用。

编译该软件包:

make

现在编译已经完成,正如前文所述, 没有必要在本章中运行临时工具的测试套件。如果一定要运行 Make 的测试套件,执行以下命令:

make check

安装该软件包:

make install

该软件包的详细信息可以在 第 6.68.2 节 “Make 的内容” 中找到。