出现问题

These critical programs are missing or too old: make
Check the INSTALL file for required versions.

解决方式

make 更新到 4.3 版本

当前环境

  • 系统:CentOS 7 x86_64
  • 现有 make 版本:3.82

更新步骤

  1. 下载最新版本的 make 安装包

    # 访问 http://ftp.gnu.org/pub/gnu/make/ 查找并下载最新的安装包
    wget http://ftp.gnu.org/pub/gnu/make/make-4.3.tar.gz

    离线安装下载包

  2. 解压文件并配置安装路径

    tar -zxvf make-4.3.tar.gz
    cd make-4.3
    ./configure --prefix=/usr
  3. 编译并安装

    make
    make check
    sudo make install

    注意:在执行 make install 命令时,可能需要使用 sudo 来获得管理员权限,以便能够成功地将新版本的 make 安装到 /usr 目录下。

  4. 验证安装结果

    make -v

    如果安装成功,将会看到如下输出:

    GNU Make 4.3
    为 x86_64-pc-linux-gnu 编译
    Copyright (C) 1988-2020 Free Software Foundation, Inc.
    许可证:GPLv3+:GNU 通用公共许可证第 3 版或更新版本 <http://gnu.org/licenses/gpl.html>。
    本软件是自由软件:您可以自由修改和重新发布它。
    在法律允许的范围内没有其他保证。