[Top][All Lists]

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

Re: [Gm2] Snow Leopard Update

From: Michael Lambert
Subject: Re: [Gm2] Snow Leopard Update
Date: Sun, 13 Dec 2009 16:06:57 -0500

Hi Gaius,

I've attached patches needed to build the latest CVS under Snow Leopard. I don't understand why the SL linker complains (error, not warning) about conflicts with stor-layout.o, but commenting it out doesn't appear to affect other platforms.

The other patch addresses a 32-bit vs 64-bit issue on SL: /usr/bin/ gcc generates 64-bit code by default; /usr/bin/gcc-4.0 (or gcc -m32), 32-bit code. I'm not sure my fix is the right one--perhaps a configuration-time substitution is the way to go.

There are also some hard-wired instances of gcc in the tests:

kuru:gm2 lambert$ grep gcc */*/*/*
extensions/run/pass/gm2.exp:set output [exec gcc -g -c $srcdir/gm2/ extensions/run/pass/cvararg.c -o cvararg.o] types/run/pass/gm2.exp:set output [exec gcc -g -c $srcdir/gm2/types/ run/pass/d.c -o d.o]
kuru:gm2 lambert$ grep gcc */*/*/*/*
examples/callingC/run/pass/gm2.exp:set output [exec gcc -g -c $srcdir/ gm2/examples/callingC/run/pass/c.c -o c.o]

My workaround here has been to do a 'make install' and have the newly- installed gcc in the path.


Attachment: sl.patch
Description: Binary data

reply via email to

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