| > 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

Reply via email to