読者です 読者をやめる 読者になる 読者になる

clock-up-blog

go-mi-tech

Visual Studio 2010 向け php 5.3 ビルド環境 (github)

PHP Visual Studio

概要

php5.3をビルドする環境(ソースコード含む)をgithub上のリポジトリにしました。
特定の環境に特化した形になっていますが、
ゼロからビルド環境構築するよりはこれ利用するほうが楽なので
とりあえずビルドの確認だけでもしてみたい方は利用してみてはどうでしょう。
カスタマイズしたければ Fork でもすれば良いです。

前提環境

他の環境でも動く可能性はありますが確認はしていません。

Step1. 環境準備

Windows SDK 7.1 のインストールはけっこうハマりどころ多いので Windows SDK 7.1 インストールメモ あたりもご参考に。

Step2. SDKプロンプト立ち上げ

[スタートメニュー] - [Microsoft Windows SDK v7.1] - [Windows SDK 7.1 Command Prompt]

Step3. gitリポジトリをclone

SDKプロンプト上で作業します。

> cd C:\
> git clone git@github.com:kobake/php-build.git

Step4. ビルド

> cd C:\php-build
> build.bat
…(略)…
SAPI sapi\cgi build complete
SAPI sapi\cli build complete
--------
Done. OutputDir: php53dev\vc9\x86\php-src\Release_TS

> dir php53dev\vc9\x86\php-src\Release_TS
…
2013/06/15  12:32            24,576 php.exe
…

Step5. 確認

バージョン確認するとビルド時刻が表示されるので、
これで今ビルドされたものであるかどうかが確認できます。

> cd C:\php-build\php53dev\vc9\x86\php-src\Release_TS
> php.exe --version
PHP 5.3.26 (cli) (built: Jun 15 2013 10:51:35)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies

参考リンク

大変参考になりました。ありがとうございます。

});