[fpc-pascal] Development for Symbian OS (S60 5th edition)
Jonas Maebe
jonas.maebe at elis.ugent.be
Sun Jun 28 23:16:06 CEST 2009
On 28 Jun 2009, at 22:56, Graeme Geldenhuys wrote:
> As far as I understand, the iPhone runs a similar kernel (freebsd
> based) as Mac OS X is.
It's a bit of an oversimplification to call Mac OS X' kernel "FreeBSD-
based". See here for some background: http://books.google.com/books?id=K8vUkpOXhN4C&pg=PA48
(under "2.4 The xnu kernel"). But that's irrelevant, since FPC for
Mac OS X does not use any direct kernel interface, due to the kernel
interface not being supported for application development (in practice
this means that the system call interface can change even between
minor OS patches, if deemed useful for whatever reason).
On Mac OS X, we use libc, and that interface is indeed pretty much
100% compatible between the desktop and iPhone versions of Mac OS X.
Jonas
More information about the fpc-pascal
mailing list