Steph Fox wrote: >> What is hard in: >> >> 1. mkdir c:\phpw32 >> 2. extract a php release in c:\phpw32\php-5.y.z >> 3. extract the dependencies in c:\phpw32\php_builds >> 4. run: >> buildconf.bat >> configure.bat [option your like to have} >> nmake > > What is hard in it is that this is pretty alien for someone used to > working with .dsp files or whatever. Also, under Windows you need to > bring the MS headers into play, which means running vcvars. > (vc32vars.bat, whatever.) The same thing happens when you use Visual > Studio, but you don't see it there because it's disguised as > Tools/Options/Directories and obviously is 'just called'.
That's why I usually just tell people to run the shortcut in their start menu that sets this up (Visual Studio Command Prompt) and then cd to the php source ;) In our setup > it needs to be called explicitly, unless the MS headers are already in > your PATH. You'll also need to add the path to your PHP libs and headers > to vcvars.bat, you can do this via MSVC or manually. Err- no you don't steph :) you can use the --php_build="path" switch to tell our configure system where to look for the libs, or just put them in a library called php_build parallel to your php5 source, don't make things harder then they have to be ;) > > configure.bat has been in 5_3 only for the last few weeks, so that part > depends on the PHP version you're building. But buildconf will tell you > what to do next anyway. > > - Steph > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php