At Sun, 09 Feb 2014 08:35:03 +0000, "Paulo J. Matos" wrote:
> On 09/02/14 00:03, Matthew Flatt wrote:
> > There should be many more flags passed to `gcc`, including some -I
> > flags and some -D flags.
> >
> > Is something in your environment overriding the CFLAGS definition in
> > the makefile? Normally, a definition in the makefile would take
> > precedence over an environment variable, but maybe something else is
> > taking precedence over the definition?
> >
> 
> 
> Doh, right. I assumed for no good reason racket would behave the same 
> way my usual project does and use env CFLAGS as the optimization flags 
> used for compilation. Any other env variable the racket build system 
> uses for me to add additional compilation flags? (for example to build 
> with `-O2 -ftree-vectorize` or `-O0 -g3`)
> 
> After some thought shouldn't -D... and -I... flags be controlled by 
> CPPFLAGS and not CFLAGS such that overriding CFLAGS would still leave 
> CPPFLAGS intact?

I've changed the makefiles so that setting CFLAGS (or CPPFLAGS) will
hopefully work the way you expect.

_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to