[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1053: Support newer Xcode versions on Mac
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1053: Support newer Xcode versions on Mac |
Date: |
Sat, 28 Sep 2013 12:35:34 -0000 |
#1053: Support newer Xcode versions on Mac
---------------------------+------------------------------------------------
Reporter: felix | Owner:
Type: defect | Status: new
Priority: major | Milestone: someday
Component: build system | Version: 4.8.x
Resolution: | Keywords:
---------------------------+------------------------------------------------
Comment(by felix):
Replying to [comment:1 sjamaan]:
> Why doesn't the patch simply append to C_COMPILER_OPIONS?
>
> This EXTRA_OPTIONS sounds a bit crufty, and it isn't there on all
platforms; the patch only adds it to the osx and the mingw makefile (the
latter doesn't seem to use it)
The patch is probably insufficient, it is just a first attempt.
C_COMPILER_OPTIONS doesn't propagate everywhere, I think in particular not
to the options stored in `chicken-config.h`.
Also, to allow customization of compiler options when building, it is
currently necessary to override C_COMPILER_OPTIMIZATION_OPTIONS, possibly
nuking those options that are enabled by default (and which we know,
work). The build should provide an initially empty setting for user-
defined compilation options.
--
Ticket URL: <http://bugs.call-cc.org/ticket/1053#comment:2>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.