Building system again
Simon Marlow
simonmarhaskell at gmail.com
Wed Jun 20 04:03:59 EDT 2007
Hi Roman, thanks for the feedback. Some responses below.
Roman Leshchinskiy wrote:
> 1. Is there a way to get a clean tree? Both make clean and make
> distclean fail to clean any subdirectories (compiler, rts) and
> libraries. This is not really what I expect (and not what they used to
> do, IIRC).
>
> Also, my attempt to make distclean a second time failed with
>
> mk/boilerplate.mk:53: mk/config.mk: No such file or directory
> make: *** No rule to make target `mk/config.mk'. Stop.
Distclean removes the things that were generated by configure, so you have to
re-configure. This is what it's supposed to do - it restores the tree to its
pre-built state. If you don't want to re-configure, just use make clean.
> IMO, cleaning should not require me to rerun configure.
>
> 2. Parallel make (i.e., make -j) doesn't work at all for me.
Yes, this is currently broken. I should have publicized it more, sorry about
that. I'll look into fixing it ASAP.
Cheers,
Simon
More information about the Cvs-ghc
mailing list