「make: command not found」エラー

プログラミング

CentOS7で「make: command not found」エラーが発生した際の対処法です。

現象

phpの拡張モジュールをコンパイルしようとした際に発生しました。

[root@bfe1946dce57 /]# make
bash: make: command not found

原因

そのままですがCentOSにmakeコマンドがインストールされていないために発生します。またインストールされていてもパスが通っていない場合も同様のエラーとなります。

対処法

yumでインストールします。

 $ sudo yum -y install make

# インストール確認
$ make -v
GNU Make 3.82
Built for x86_64-redhat-linux-gnu
Copyright (C) 2010  Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
pocketcode

30代のWEB系企業エンジニアです。毎回同じようなことを検索してしまうので、自分の備忘録的に書いています。サイトのデザインはQiita(https://qiita.com)さんに寄せています。