swarm-support
[Top][All Lists]
Advanced

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

MacOS X build set up


From: Bill Northcott
Subject: MacOS X build set up
Date: Tue, 7 Jan 2003 07:53:13 +1100

Hi alex

I have now thoroughly tested a variety of Apple 3.1 and 3.3 compilers. 
They all crash in the same ten programs.  These problems have been 
reported to Apple.  They have usually fixed such inconsistences between 
their build and the GNU one in the past.  So hopefully they will fix this.

I pulled the gcc with
cvs -z3 -d:pserver:address@hidden:/cvsroot/gcc co -r 
gcc-3_3-branch gcc

It was configured --prefix to install well away from the system compiler, 
--enable-languages=c,c++,objc to save time and --enable-shared=incase some 
of the libraries got used in the compiles.

Sed is version 4.05 and gperf is 2.7.2.  I suspect that main thing for sed 
is to have a GNU rather than FreeBSD version.

I also use different (to the cvs) OBJCFLAGS for Apple and GNU compilers
In configure.in and libobjc configure.in
For GNU:  -fgnu-runtime -Wall -fno-strict-aliasing -Wno-import 
-Wno-protocol -Wno-long-long
For Apple:  -fgnu-runtime -Wall -fno-strict-aliasing -Wno-import 
-Wno-protocol -Wno-long-double

That it is it.  It compiles everything, but fails to link in src/defobj 
because of some Makefile problem that adds the avcall library into the 
libs list twice.

Bill Northcott

Perrone Alessandro <address@hidden> wrote on 07/01/2003 05:42:54 AM:

> Hi
>   I have just installed on my iMac 330 MacOsx and December developer.
> Now I want to compile the new version of gcc.
> Which one have you in you system?
> So we have bot the same versions of all needed software.
> Regards.
>    ALEX

                  ==================================
   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]