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