| > This looks like another tricky point that might benefit from a clarifying comment to explain why we | must build utils twice? (Or is it once but with stage2, I'm not sure.) It's so easy to forget these | constraints. | | This is explained here: | http://hackage.haskell.org/trac/ghc/wiki/Building/Files#utilslibffi | but I'll add the explanation to utils/Makefile too. I'm not really sure | what docs are best where.
Excellent thanks! I added the remark to the wiki page saying "The file utils/Makefile controls all this." so that someone knows where to look to dig deeper. One other file I'd like to know about: where is ghc-pkg? It's in utils, but there seem to be a powerful lot of sub-directories: dist-inplace, dist-install, install-inplace. Where is the ghc-pkg to use for in-place; that "goes with" stage1-inplace/ghc. Does it "go with" stage2-inplace/ghc too? I imagine so. Also where is the package.conf for the inplace compiler kept? Something about inplace-datadir? Brief notes in ://hackage.haskell.org/trac/ghc/wiki/Building/Files would be great OTHERS: do you find this page useful? Add questions to it (where is file X, what is file Y), or information. Simon _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
