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

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to