Re: [INTERNALS-WIN] PHP7: which Windows Kit?

From: Date: Tue, 04 Aug 2015 21:51:01 +0000
Subject: Re: [INTERNALS-WIN] PHP7: which Windows Kit?
References: 1 2 3 4 5 6 7 8  Groups: php.internals.win 
Request: Send a blank email to internals-win+get-1113@lists.php.net to get a copy of this message
Hi Anatol, "Anatol Belski" in php.internals.win (Tue, 4 Aug 2015 23:08:47 +0200): >How do you check what is included? Look at the INCLUDE setting in the 'Developer Command Prompt for VS2015'. echo %include% contains either 'C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\um\' or 'C:\Program Files (x86)\Windows Kits\8.1\include\um\'. Or maybe even an earlier 10.0.10nnn.0 in your case, because 10.0.10240.0 was released on July 29. I checked it on the machine with a fresh VS2015 (with 'UM'), renamed the WinSock2.h in \10.0.10240.0\um\ to WinSock2no.h and tried to compile OpenSSL. It failed because the compiler could not find WinSock2.h. >The same version is the one required for VS2015. If I understand this correctly that will be '10.0.10240.0' now in C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0 There was an upgrade from 10.0.10056.0, 10.0.10069.0 or 10.0.10150.0 to 10.0.10240.0 on the release date. >Btw what is "UM"? Never seen the abbreviation. UM = Tools for Universal Windows Apps. I abbreviated it with the last part in the path. \um is besides \ucrt in C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0. I had never heard of UCRT but I understood immediately what you meant... Jan

« previous php.internals.win (#1113) next »