Johannes Schlüter in php.internals (Fri, 19 Jul 2013 14:20:21 +0200):
>On Fri, 2013-07-19 at 14:03 +0200, Jan Ehrhardt wrote:
>> Johannes Schlüter in php.internals (Fri, 19 Jul 2013 13:31:25 +0200):
>> >Release tarballs should have pregenerated parses so this step shouldn't
>> >be needed ..
>> 
>> http://windows.php.net/downloads/releases/php-5.5.1-src.zip does not
>> contain a zend_language_parser.c.
>> The php-5.5.1.tar.xz does...
>
>Then those zips are wrong imo. The version used has impact on the
>behavior (even if only in error messages) so only the ones approved by
>the RM should be used for releases. (developers and "power users" may do
>what they want, but we should have a unified behavior for normal users)

Normal users do not generally build PHP, but there is a chance they use
a build system for compiling special extensions, Then it would be nice
if the zips contain the pregenerated parses.

BTW: I am now running into another error, but I do not rule out it has
to do with my own setup.

C:\Program Files (x86)\Microsoft Visual Studio
11.0\VC\INCLUDE\stdint.h(27) : error C2371: 'int_fast16_t' :
redefinition; different basic types (main\internal_functions.c)

C:\Program Files (x86)\Microsoft Visual Studio
11.0\VC\INCLUDE\stdint.h(31) : error C2371: 'uint_fast16_t' :
redefinition; different basic types (main\internal_functions.c)

The same happens under VC10, but VC9 compiles OK. However VC11 is the
preferred compiler for PHP 5.5.

Are you using Update 2 of VC11?
http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx

Jan

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to