It seems I always have to do this:
cvs -d... checkout fpconfig
cd fptools
cvs checkout ghc hslibs happy # and maybe some other projects
autoconf
(cd ghc; autoconf) # not mentioned in documentation
./configure
make boot # no longer needed, apparently
make all
Comments:
1) The 2 calls to autoconf aren't mentioned at all on the CVS cheat sheet.
(but it does mention configure)
2) The 2nd call to autoconf doesn't seem to be mentioned anywhere in the
GHC documentation.
3) The "make boot" is apparently not needed any more - but it's still
part of the CVS instructions.
4) I think it'd be really, really useful to include a short sequence of
commands (like the ones I list) which show how to get and build GHC
from scratch.
[Obviously those commands shouldn't assume you already have the latest
installation of Happy.]
--
Alastair Reid [EMAIL PROTECTED] http://www.cs.utah.edu/~reid/
ps For the record, I am working around the happy version problem using
approximately this sequence of commands. (Approximately because I'm
omitting mis-steps and haven't tried this exact sequence.)
chmod 755 configure
perl -p -i -e 's/1.9/1.8/' configure
./configure
make -C glafp-tools
make -C happy install
perl -p -i -e 's/1.8/1.9/' configure
./configure
This sequence of commands replaces the ./configure line in the above.
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs