On 04.09.2019 at 15:23, Björn Larsson wrote: > Den 2019-06-06 kl. 14:11, skrev Christoph M. Becker: > >> I like to inform you, that the official Windows builds of PHP 7.4 and >> master (available from windows.php.net; currently only snapshot builds, >> of course) are done with Visual Studio 2019. While it is still possible >> to build these PHP versions with Visual Studio 2017, this is no longer >> tested. >> >> This also means a small but important change, namely that we are no >> longer using the "vc" prefix (e.g. "vc14", "vc15") to refer to *new* >> Visual Studio versions, but rather "vs" (i.e. "vs16"). The detailed >> reasoning is explained in the post titled "Visual Studio 2019 >> Builds"[1]. Recent beta versions of the PHP SDK are supposed to fully >> support this naming change already (and particularly the renaming of the >> PHP_SDK_VC environment variable to PHP_SDK_VS). You may have to adapt >> custom tooling accordingly, though. >> >> Thanks, >> Christoph >> >> [1] <https://windows.php.net/> > > This is a welcome change. For beta 3 and earlier I got the error message: > $ php -v > PHP Warning: 'vcruntime140.dll' 14.11 is not compatible with this PHP > build linked with 14.21 in Unknown on line 0 > > Now it works out of the box on my win 8.1 machien! > $ php -v > PHP 7.4.0-dev (cli) (built: Sep 4 2019 09:49:12) ( NTS Visual C++ 2017 > x64 ) > Copyright (c) The PHP Group > Zend Engine v3.4.0-dev, Copyright (c) Zend Technologies
You could (and still can) install the Visual C++ Redistributable for Visual Studio 2015-2019, though: <https://aka.ms/vs/16/release/VC_redist.x64.exe> <https://aka.ms/vs/16/release/VC_redist.x86.exe> -- Christoph M. Becker -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php