[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: LuaJIT ffi.arch and the iOS
- From: René Rebe <rene@...>
- Date: Tue, 21 Jun 2011 12:49:40 +0200
On 21.06.2011, at 12:12, Mike Pall wrote:
> Dimiter malkia Stanev wrote:
>> Basically I can't make an universal library (static, dynamic) and
>> executable that contains both 32-bit Mac OS X, and 32-bit
>> iPhoneSimulator version. The right solution would be to put them in
>> two different universal libs, exes, etc. But the problem is that
>> LuaJIT treats both iOS and OSX as OSX (The Makefiles respect iOS,
>> but not luajit itself (ffi.arch=osx for iOS)).
> Well, what does one have to do with the other?
> First, you mean ffi.os. Essentially iOS _is_ OSX at the kernel
> level. It just has different frameworks on top. Second, you can
> distinguish it further with e.g. ffi.arch (arm vs. x86 vs. x64).
> It's not helpful to give every variation of an OS a different ID.
I would name it Darwin, though, ...
René Rebe, ExactCODE GmbH, Jaegerstr. 67, DE-10117 Berlin
http://exactcode.com | http://t2-project.org | http://rene.rebe.de