[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Status of LuaJIT on mingw 64 bits?
- From: Mike Pall <mikelu-1103@...>
- Date: Thu, 10 Mar 2011 15:47:02 +0100
steve donovan wrote:
> Hi all (and Mike in particular),
>
> I notice that mingw 64 bits is not part of the compatibility matrix
> for LuaJIT (luajit.org/install.html)
Last time I looked, it didn't support native Win64 exceptions
(unwind tables in .pdata/.xdata sections). This is mandatory for
the LuaJIT Windows/x64 port.
> Being adventurous, I did try a build, but got this link error:
>
> lj_err.o:lj_err.c:(.text+0xf8a): undefined reference to `_Unwind_RaiseException'
Ok, so the #ifdefs pick the wrong exception handling model. But I
guess it would fail with the Win64 exceptions, too (next #elif).
And it would need to select LJVM_MODE=peobj LJVM_BOUT=$(LJVM_O)
in src/Makefile, too.
--Mike