swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Swarm on Mac OSX 10.2.2?


From: Bill Northcott
Subject: Re: Swarm on Mac OSX 10.2.2?
Date: Sun, 8 Dec 2002 20:26:18 +1100

Brad Cox wrote
> As I read your note, the goal is to adopt the GNU version for speed
> while retaining compatibility with any swarm-specific differences, of
> which I saw nothing obvious in this quick scan. I gather the
> divergence is solely between GNU/Cygnus and Swarm, not Apple? You
> mentioned java compatibility somewhere but I saw no traces of this.

Apple's runtime is completely different.  If you want to see the source, 
check out the objc4 project from the Darwin opensource CVS.  Much of it is 
in assembler code.  That only exsts for PPC and x86.
The gcc compiler has a pair of flags '-fgnu-runtime' and '-fnext-runtime' 
which control which style of C calls to the runtime library are generated 
when compiling Objective-C.  Apple builds of gcc obviously default to 
their version while other builds default to gnu.  The -fgnu-runtime flag 
wuld be necessary to build Swarm on Darwin/MacOS X.

Bill Northcott

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]