[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUstep on Darwin!
From: |
Adam Fedor |
Subject: |
Re: GNUstep on Darwin! |
Date: |
Tue, 25 Nov 2003 12:13:27 -0700 |
On Tuesday, November 25, 2003, at 08:25 AM, David Ayers wrote:
But also note that DO (which is needed for the paste board server
(read -gui/AppKit), distributed notification center and....) currently
doesn't work. Maybe because Apple's runtime doesn't provide us with
the hooks used by ffcall/libffi invocation (see __objc_msg_forward).
I'm not sure if that is the current issue or whether it has to do with
typed selectors or something completely different.
There's at least a few issues.
One is that the Apple runtime seems to do some odd memory management
stuff, which interacts badly with GNUstep behaviors in base
(Source/Additions/behavior.m). Although It might just be a bad
implementation on our part.
Also, the Apple runtime probably does closures differently than we do
it. Getting a hook into their runtime would allow us to take over that.
But perhaps __builtin_apply just works on Darwin, in which case we
don't need libffi or anything...
- Re: GNUstep on Darwin!, (continued)
Re: GNUStep on Darwin!, Phillip Tamulonis, 2003/11/24
Re: GNUStep on Darwin!, Yves de Champlain, 2003/11/24
Re: GNUStep on Darwin!, Yves de Champlain, 2003/11/24
Re: GNUstep on Darwin!, Bill Northcott, 2003/11/24
Re: GNUstep on Darwin!, Bill Northcott, 2003/11/24
Re: GNUStep on Darwin!, Phillip Tamulonis, 2003/11/24