X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FMakefile;h=912d6cc43aa6fad943e9c352a4fc298fcea0a860;hb=5656eb8f9bc7ee43da889da4847856a0f70d9461;hp=85b8cfae1da68b88af7f0d446bddf8e67a35e422;hpb=9f7e3b78b164735203d5c14be860217322c1a401;p=ghc-hetmet.git diff --git a/compiler/Makefile b/compiler/Makefile index 85b8cfa..912d6cc 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -146,11 +146,14 @@ ifneq "$(GhcLibProfiled) $(GhcProfiled)" "NO NO" CONFIGURE_FLAGS_STAGE2 += --enable-library-profiling # And if we're profiling GHC then we want lots of SCCs. # We also don't want to waste time building the non-profiling library, -# either normally or for ghci. +# either normally or for ghci. Unfortunately this means that we have to +# tell ghc-pkg --force as it gets upset when libHSghc-6.9.a doesn't +# exist. ifeq "$(GhcProfiled)" "YES" CONFIGURE_FLAGS_STAGE2 += --ghc-option=-auto-all CONFIGURE_FLAGS_STAGE2 += --disable-library-vanilla CONFIGURE_FLAGS_STAGE2 += --disable-library-for-ghci +CONFIGURE_FLAGS_STAGE2 += --ghc-pkg-option=--force endif endif