ID: 50920 Updated by: paj...@php.net Reported By: paul at ensigma dot com dot au Status: Bogus Bug Type: Compile Failure Operating System: Windows XP PHP Version: 5.2.12 New Comment:
I closed it as it is not bug, you miss the header/lib which are not part of the SDK. For 5.2, you need: - Visual C++ 6 (SP6 only) - SDK 2003/02, see http://wiki.php.net/internals/windows/windowssdk And the header you miss is part of the bindlib, find the VC6 version here: http://pecl2.php.net/downloads/php-windows-builds/php-libs/VC6/x86/ As explained in the wiki. Previous Comments: ------------------------------------------------------------------------ [2010-02-03 03:16:34] paul at ensigma dot com dot au The decision to use 5.2.12 was a conscious one - I have reasons not to want 5.3. Why is the bug bogus? I followed the instructions that were in the tarball and got any error due to a missing file. When you say "does not support this SDK", what SDK are you referring to? Given what you have said this still seems to be a bug in the build environment or a bug in the documentation. ------------------------------------------------------------------------ [2010-02-03 02:31:41] paj...@php.net 5.2 does not support this SDK. If you like to compile PHP yourself easily, please use 5.3 and follow these instructions: http://wiki.php.net/internals/windows/stepbystepbuild ------------------------------------------------------------------------ [2010-02-03 02:31:40] paj...@php.net 5.2 does not support this SDK. If you like to compile PHP yourself easily, please use 5.3 and follow these instructions: http://wiki.php.net/internals/windows/stepbystepbuild ------------------------------------------------------------------------ [2010-02-03 01:22:03] paul at ensigma dot com dot au Description: ------------ 1. read build/install notes for windows 2. ran: > cscript /nologo configure.js --with-sqlite --with-pdo-sqlite 3. Got: Checking for mt.exe ... C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin Checking for arpa\nameser.h ... <not found> Checking for arpa\nameser.h ... <not found> ERROR: We really need that arpa\nameser.h file - it is part of the win32build package Reproduce code: --------------- run: cscript /nologo configure.js --with-sqlite --with-pdo-sqlite Expected result: ---------------- successful generation of build scripts. Actual result: -------------- failure to generate build scripts due to missing file arpa\nameser.h ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=50920&edit=1