【解決策】phpizeコンパイルインストールphp拡張時にCannot find autoconfが現れる


背景
php拡張子をコンパイルインストールする場合は、phpizeを実行してconfigureファイルを生成する必要があることが知られている.
ただし、最近では、拡張機能のインストール中に次のエラーが発生しました.
$ /path/to/php/php5.6.40/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

もんだいぶんせき
上の説明はもうはっきりしています.autoconfが欠けています.では、autoconfを取り付けましょう.
解決策
OSX
次のコマンドを実行します.
$ brew install autoconf

次のような結果がインストール完了です.
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
rust

==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.mojave.bottle
==> Downloading from https://akamai.bintray.com/97/9724736d34773b6e41e2434ffa28f
######################################################################## 100.0%
==> Pouring autoconf-2.69.mojave.bottle.4.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/autoconf
==> Summary
  /usr/local/Cellar/autoconf/2.69: 71 files, 3.0MB

CentOS
次のコマンドを実行します.
# yum install autoconf
phpizeを再度実行します.問題ありません.
$ /path/to/php/php5.6.40/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226