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