macOS CatalinaにphpenvでPHP7.4.9をインストールしたときに失敗したときの対応方法

macOS CatalinaにphpenvでPHP7.4.9をインストールしたときにつまずいたので備忘録です。

パッケージが足りないというエラーはbrewでインストールすれば解決するので割愛します。

パッケージのパスを通す

一部パッケージのパスが通っていないことが原因でエラーが発生するので、.bash_profile にパスを設定します。

export PATH="/usr/local/opt/bzip2/bin:$PATH"
export PATH="/usr/local/opt/icu4c/bin:$PATH"
export PATH="/usr/local/opt/icu4c/sbin:$PATH"
export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig:$PKG_CONFIG_PATH"
export PKG_CONFIG_PATH="/usr/local/opt/libxml2/lib/pkgconfig:$PKG_CONFIG_PATH"

phpenvのdefault_configure_optionファイルも設定します。

--with-bz2=/usr/local/opt/bzip2
--with-iconv=/usr/local/opt/libiconv

以上の設定でPHP7.4.9が無事インストールできました。

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください