phpenvでPHP7系ビルド時のエラーに関する処置まとめ
phpenvのビルドが毎回コケてる気がするのでそろそろいい加減にメモしておこうっていう温度感のメモ
環境
Macでコケてる記事が多いけど、こちらの記事はDebianとなっております
1 2
| $ cat /etc/debian_version 9.5
|
急いでいる人用
この記事に出てくるパッケージを全部まとめたものがこちらです
1 2 3 4 5 6 7 8 9 10 11 12
| sudo apt install -y g++ \ libxml2 libxml2-dev \ libssl-dev pkg-config \ zlib1g-dev \ libbz2-dev \ libjpeg-dev \ libpng-dev \ libreadline-dev \ libtidy-dev \ libcurl4-openssl-dev \ libmcrypt-dev \ libxslt1.1 libxslt-dev
|
1
| $ sudo apt install -y g++
|
1 2 3 4
| $ sudo apt install -y libxml2 libxml2 はすでに最新バージョン (2.9.4+dfsg1-2.2+deb9u2) です。
$ sudo apt install -y libxml2-dev
|
1 2 3 4
| $ sudo apt install -y libssl-dev libssl-dev はすでに最新バージョン (1.1.0f-3+deb9u2) です。
$ sudo apt install -y pkg-config
|
1
| $ sudo apt install -y zlib1g-dev
|
1
| $ sudo apt install -y libbz2-dev
|
1
| $ sudo apt install -y libjpeg-dev
|
1
| $ sudo apt install -y libpng-dev
|
1
| $ sudo apt install -y libreadline-dev
|
1
| $ sudo apt install -y libtidy-dev
|
1 2 3 4
| $ sudo apt install -y libxslt1.1 libxslt1.1 はすでに最新バージョン (1.1.29-2.1) です。
$ sudo apt install -y libxslt-dev
|
1
| $ sudo apt install -y libcurl4-openssl-dev
|
1
| $ sudo apt install -y libmcrypt-dev
|