ghc and MacOS X
Simon Marlow
simonmar@microsoft.com
Wed, 10 Jan 2001 04:17:57 -0800
> Would it be okay to add something like this to ghc/rtc/Makefile:
> EXTRA_CC_OPTS:=`echo $(EXTRA_CC_OPTS) | sed 's/[ ]*\([^ ][^ ]*\)/
> -optc\1/g'`
> (my solution is somewhat inelegant but I am not too familiar
> with gmake, I'd be glad to learn a better way to do it.)
> The problem is that CC is being redefined to GHC_INPLACE, thus
> invoking ghc with EXTRA_CC_OPTS, and it gets confused by the
> -traditional-cpp flag I had to add.
EXTRA_*_OPTS are intended for use on the command line (eg. make
EXTRA_HC_OPTS=-v).
If you want to add something to CC_OPTS everywhere in the tree, use
SRC_CC_OPTS += -traditional-cpp
in build.mk.
But I'm not sure exactly what you're trying to do - could you elaborate?
Cheers,
Simon