[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Compiling GNUstep vs. Cocoa?
From: |
Fred Kiefer |
Subject: |
Re: Compiling GNUstep vs. Cocoa? |
Date: |
Tue, 18 May 2010 21:37:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.9) Gecko/20100317 SUSE/3.0.4-1.1.1 Thunderbird/3.0.4 |
For a really nerdy answer you will have to wait until David Chisnall
replies. He will be able to explain the details of the different linker
format perhaps plus some trick how to cheat around these when building a
fat application.
>From me you get only the much simple reply that the GNUstep and Cocoa
classes are not binary compatible. This means subclasses of any Cocoa
class will have different sizes in the different environments and at the
moment this would break application code, even when linked differently.
Cheers
Fred
Am 17.05.2010 07:17, schrieb Jay Phelps:
> Question: Assuming you write your application using the APIs that both
> GNUstep and Cocoa support (and not anything else like the OS X Cores), why
> does your application need to be compiled separately for each platform?
>
> Forgive my ignorance guys, but I love learning things new, and couldn't find
> a definitive, nerdy enough, answer. I'm sure there's a very good reason why
> this isn't currently possible.