[Top][All Lists]

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

Re: [Chicken-users] Installing on Mac OS 10.7.3

From: Jim Ursetto
Subject: Re: [Chicken-users] Installing on Mac OS 10.7.3
Date: Wed, 15 Feb 2012 12:22:29 -0600

It's needed on most Core 2 Duos in 10.6 because they run a 32-bit kernel and 64-bit userspace, and Chicken's just checks the kernel width.  `uname -m` on those systems will show x86, but gcc builds x86-64.  Later C2Ds (I believe) and all i3/i5/i7 run a 64-bit kernel by default.

I thought on 10.7 that older C2Ds ran a 64-bit kernel, so the issue wouldn't be triggered.  However James' experience shows that's not the case, and the workaround is indeed necessary on 10.7.

On Feb 15, 2012, at 11:46 AM, Kon Lovett wrote:

On Feb 15, 2012, at 7:21 AM, Jim Ursetto wrote:

Ok, then also add ARCH=x86-64 like you had originally.  It was my understand this wasn't needed on 10.6 or 10.7

Not needed in my experience. (Lion on a MacBook Pro). I use "make PLATFORM=macosx C_COMPILER=gcc-4.2"

and I thought I confirmed that, but maybe not.  Let me know if it works, and if so, what the output of `uname -a` on your system is.


reply via email to

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