php-windows Digest 1 Jul 2013 03:11:56 -0000 Issue 4105
Topics (messages 31021 through 31023):
Re: Building PHP 5.5 on XP with VC9
31021 by: Anatol Belski
31022 by: Jan Ehrhardt
31023 by: Jan Ehrhardt
Administrivia:
To subscribe to the digest, e-mail:
php-windows-digest-subscr...@lists.php.net
To unsubscribe from the digest, e-mail:
php-windows-digest-unsubscr...@lists.php.net
To post to the list, e-mail:
php-wind...@lists.php.net
----------------------------------------------------------------------
--- Begin Message ---
Hi Tomasz,
On Sun, June 30, 2013 15:46, Tomasz Krawczyk wrote:
>
> Can I compile PHP 5.5 and extensions on Windows XP/2003?
> Is VC9 fully supported in PHP 5.5 ?
>
Even you you had vs2012, not sure it'd even install on win xp. Another
fact is that many internal things was cleaned up to use newer CRT.
Still you can try to compile using the current 5.4 deps, whereby I would
discourage you from wasting time in such manner.
Regards
Anatol
--- End Message ---
--- Begin Message ---
Tomasz Krawczyk in php.windows (Sun, 30 Jun 2013 15:46:23 +0200):
>I don't have VC 2012 yet.
>I see there are deps available to download for VC9. I know support for
>Windows XP and 2003 was dropped since PHP 5.5. So I can't run PHP 5.5 on
>XP/2003. But I don't know if machine used for building can be still
>XP/2003.
My dependencies are still VC9. On Win7pro it compiles and runs fine with
VC9. But it will not run on XP: "The procedure entry point inet_ntop
could not be found in the dynamic library WS2_32.dll."
There might be a way around that issue:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/936b56a4-d7fd-4e23-af77-7a62e5713cbf/avoiding-dll-error-for-inetntop-on-windows-server-2003
But I agree with Anatol: do not waste your time. Here is my build:
https://dl.dropboxusercontent.com/u/8954372/php-5.5.0-nts-Win32-VC9-x86.zip
Jan
--- End Message ---
--- Begin Message ---
Jan Ehrhardt in php.windows (Mon, 01 Jul 2013 03:13:26 +0200):
>Tomasz Krawczyk in php.windows (Sun, 30 Jun 2013 15:46:23 +0200):
>>I don't have VC 2012 yet.
>>I see there are deps available to download for VC9. I know support for
>>Windows XP and 2003 was dropped since PHP 5.5. So I can't run PHP 5.5 on
>>XP/2003. But I don't know if machine used for building can be still
>>XP/2003.
>
>My dependencies are still VC9. On Win7pro it compiles and runs fine with
>VC9. But it will not run on XP: "The procedure entry point inet_ntop
>could not be found in the dynamic library WS2_32.dll."
You'll get the same error when you compile PHP 5.5 with VC9 under XP.
Been there, done that, no dice.
Jan
--- End Message ---