chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] fix Mac OS X build


From: Jim Ursetto
Subject: Re: [Chicken-hackers] [PATCH] fix Mac OS X build
Date: Tue, 28 Jan 2014 13:10:53 -0600

Do you mean, why isn't it in the README for Chicken?  I think it is a recent 
change, prior to XCode 5 AFAIK the shims were always installed in /usr/bin 
automatically.  I thought that was still the case but it may have changed in OS 
X 10.9.  Yes, install_name_tool etc. are part of this.  See the FILES section 
at the bottom of xcode-select(1).

Try it out and if it works, we can add it to the README.  I can't try it 
because I already have all the shims in /usr/bin.  I am using 10.9 and XCode 
5.0.2 but just upgraded to those recently.  I may have had to run xcode-select 
to get homebrew to run, I can't remember.

Jim

On Jan 28, 2014, at 1:03 PM, Felix Winkelmann <address@hidden> wrote:

> From: Jim Ursetto <address@hidden>
> Subject: Re: [Chicken-hackers] [PATCH] fix Mac OS X build
> Date: Tue, 28 Jan 2014 12:02:42 -0600
> 
>> For the path -- actually, the build tools should be in /usr/bin, and if they 
>> are not, you just have to run `xcode-select --switch 
>> /Applications/XCode.app`.  This should install the shims into /usr/bin -- at 
>> least that's my understanding.  You can also use `xcrun` to run command-line 
>> tools associated with the currently selected XCode, but generally, they 
>> should be available already as shims in /usr/bin.  If this is correct, I 
>> would rather use Apple's official method of switching between command-line 
>> tools than hardcode it into Chicken's makefiles.
> 
> Then why isn't this in the README? Does the "shims" include install_name_tool 
> and ar and everything, or just gcc?
> 
> 
> felix




reply via email to

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