Re: Compile error on ext/date/lib/parse_date.c
| From: | Derick Rethans | Date: | Thu, 25 May 2006 09:04:42 +0000 |
| Subject: | Re: Compile error on ext/date/lib/parse_date.c | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-23644@lists.php.net to get a copy of this message | ||
On Wed, 24 May 2006, Frank M. Kromann wrote:
> Hello All,
>
> My hard disk crashed over the weekend and after reinstalling everything on
> a new drive I'm getting the folowing error:
>
> c:\php\php5_2\ext\date\lib\parse_date.re(759) : fatal error C1053: '_scan'
> : function too large
> NMAKE : fatal error U1077: '"cl.exe"' : return code '0x2'
> Stop.
Too large? :) I know this function *is* pretty big because it is
generated from re2c but it is funny that this MS compiler doesn't like
it.
> I'm using Visual Studio .NET 2003 and that's the same version I have been
> using for a while without problems.
>
> A quick fix is to remove /Ox from CFLAGS in the Makefile when compiling
> this file.
What does this /Ox thingy do?
regards,
Derick
--
Derick Rethans
http://derickrethans.nl | http://ez.no | http://xdebug.org