Тогда позволю себе добавить:
1. Устанавливаем Visual Studio (2003,2005)
2. Скачиваем файл win32build http://www.php.net/extra/win32build.zip
3. Распаковываем содержимое файла win32build в каталог "C:\Program Files\Microsoft Visual Studio 8\VC" (или туда куда устанавливали Visual Studio)
4. Скачиваем исходный код PHP
5. Распаковываем в каталог php5 (к примеру c:\php5)
6. Запускаем файл (%comspec% /k ""C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"" x86)
8. Переходим в каталог c:\php5
9. Набираем buildconf.bat жмем ввод
10. Набираем cscript /nologo configure.js --help, ознакамливаемся с содержим, выбираем те опции которые необходимы
11. cscript /nologo configure.js --enable-snapshot-build
12. Далее жмем nmake
Отлаживать в Visual удобней, всего лишь добавляем в конфигурации проекта строку php test.php, ну и в ini прописываем подгрузку экстеншена. а уж после отладки, откомпилировать на линуксе, проблем не составит.
1. Устанавливаем Visual Studio (2003,2005)
2. Скачиваем файл win32build http://www.php.net/extra/win32build.zip
3. Распаковываем содержимое файла win32build в каталог "C:\Program Files\Microsoft Visual Studio 8\VC" (или туда куда устанавливали Visual Studio)
4. Скачиваем исходный код PHP
5. Распаковываем в каталог php5 (к примеру c:\php5)
6. Запускаем файл (%comspec% /k ""C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"" x86)
8. Переходим в каталог c:\php5
9. Набираем buildconf.bat жмем ввод
10. Набираем cscript /nologo configure.js --help, ознакамливаемся с содержим, выбираем те опции которые необходимы
11. cscript /nologo configure.js --enable-snapshot-build
12. Далее жмем nmake
Отлаживать в Visual удобней, всего лишь добавляем в конфигурации проекта строку php test.php, ну и в ini прописываем подгрузку экстеншена. а уж после отладки, откомпилировать на линуксе, проблем не составит.