Ubuntu で phpenv を用いて PHP をビルドする際に必要なライブラリをインストールする

結論

$ sudo apt install -y libjpeg-dev libonig-dev libzip-dev libcurl4-openssl-dev re2c libxml2-dev libtidy-dev libxslt-dev libmcrypt-dev libreadline-dev autoconf

補足

  • もっと必要なものがあるかもしれません*1
  • phpenv に限った話ではなく、一般的に PHP をビルドする際の話でもあります
  • rbenv などと違い、オフィシャルのドキュメントが見つかりませんでした*2
  • トライアンドエラーで一つずつライブラリを入れていくと平気で 1時間 ぐらい溶けていくので*3、参考にしていただければ幸いです

*1:build-essential とか

*2:検索力不足かもしれません

*3:PHP のビルドには結構な時間がかかる

Powered by はてなブログ