[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] LuaJIT-2.0.0-beta3
- From: Peter Cawley <lua@...>
- Date: Tue, 9 Mar 2010 00:20:19 +0000
On Mon, Mar 8, 2010 at 6:48 PM, Mike Pall <mikelu-1003@mike.de> wrote:
> Peter Cawley wrote:
>> On Sun, Mar 7, 2010 at 7:06 PM, Mike Pall <mikelu-1003@mike.de> wrote:
>> > LuaJIT builds out-of-the-box on most x86 or x64 operating systems
>> > (Linux, Windows, OSX etc.).
>>
>> Running the msvcbuild included in beta3 from a Visual Studio 2008 x64
>> command prompt on Vista x64 yields:
>> lj_err.c(636) : error C2061: syntax error : identifier 'PEXCEPTION_ROUTINE'
>
> Microsoft tells me to include "windows.h" to get its definition:
> http://msdn.microsoft.com/en-us/library/aa363082(VS.85).aspx
The link you give is for EXCEPTION_RECORD, which the compiler was fine
with. The compiler complained about PEXCEPTION_ROUTINE
(http://msdn.microsoft.com/en-us/library/b6sf5kbd.aspx which in my
local MSDN copy falls under "Windows Driver Kit: Kernel-Mode Driver
Architecture") and PUNWIND_HISTORY_TABLE (mentioned on
http://msdn.microsoft.com/en-us/library/ms680597%28VS.85%29.aspx).