Editing article: Build your own PHP on Windows

[email protected] (Sam Hobbs) Thu, 22 Sep 2016 13:59:21 -0700
Newsgroups php.windows
Message-ID <[email protected]>
I will edit the article:
PHP: internals:windows:stepbystepbuild
Build your own PHP on Windows
https://wiki.php.net/internals/windows/stepbystepbuild

The following are my notes for the intended changes. I will try to be 
more consistent with the format of the article than the following notes 
are. For "Requirements" in "Compiler" I assume the "Code" edition of 
Visual Studio 2015 is not relevant. The part I am unsure of is the build 
directory; I assume it is true that "php-sdk" can be a sub-directory.

Compiler

Requirements
For Visual Studio 2015, the editions are Community (free) and Enterprise.

Setup
Add a download link, as in:
Downloads | Visual Studio
https://www.visualstudio.com/downloads/download-visual-studio-vs

  Command prompt
Add: "Start" | "Visual Studio 2015" | "Visual Studio Tools" | "Windows 
Desktop Commands"

Download prerequisites
Be sure to click on the "Download source code" link. The file name will 
be in the format php-{version}-src.zip. If it does not have the suffix 
"-src" then it is not a source code file.

Setup the build directory
Change "Setup" to "Set up". (I am not a language expert but I think 
"setup" is not a verb; it is a noun only. It is a minor detail.)
For Step 1, the "build directory" c:\php-sdk can be on a different drive 
and "php-sdk" can be a sub-directory.
For Step 6, the zip file should have the directory in the format 
php-{version}-src.zip and that directory can be copied as-is to {build 
directory}|\phpdev\*vc##*\*x##*| where {build directory}|is |c:\php-sdk 
unless you chose something else.

Compile
The build output is in:
C:\php-sdk\phpdev\vcXX\xbb\php-source-directory\xbb\Release_TS
where xbb is x64 or x32.