PCPのビルドは、以下の手順で行う。
- 注意
- 現時点ではMsys2の環境でのみ動作を確認している。
準備
- PHP(バージョン7以上)をインストールする。
PHPは http://php.net/downloads.php からダウンロードできる。
- php.iniを以下の通り編集する。
- bz2およびmbstringのextensionを有効にする。
- date.timezoneを適切に設定する。
- phar.readonlyをOffに設定する。
- memory_limitは可能な限り大きめの値にしておくほうがよい。
Msys2に関する覚書
- Msys2は http://www.msys2.org/ から入手する。
- インストールしたPHPにPATHを通しておく。
- 環境変数 MSYS=winsymlinks:nativestrict を設定する。
- bash (mingw32.exe または mingw64.exe)を起動する際は管理者権限で起動する。
ビルド実行
以下のコマンドを実行する。
cd pcp
make install
Linux等では下記のようにすべきである。
cd pcp
make
su
make install