From: sof Date: Sun, 21 Jun 1998 19:08:27 +0000 (+0000) Subject: [project @ 1998-06-21 19:08:27 by sof] X-Git-Tag: Approx_2487_patches~564 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=136705998b0e52c661900266df8ab8da613d0dc9;p=ghc-hetmet.git [project @ 1998-06-21 19:08:27 by sof] Added paragraph to hc-boot section, explaining how to generate prelude libs after hsc has been bootstrapped --- diff --git a/docs/installing.vsgml b/docs/installing.vsgml index def7d12..0ce9476 100644 --- a/docs/installing.vsgml +++ b/docs/installing.vsgml @@ -1820,23 +1820,36 @@ up a build tree. When you invoke the configure script, you'll have to tell the script about your intentions: -foo% ./configure --enable-hc-booting +foo% ./configure --enable-hc-boot - +foo% ./configure + .... +foo% cd ghc/lib +foo% make clean +foo% make boot +foo% make all + + That's the mechanics of the boot process, but, of course, if you're trying to boot on a platform that is not supported and significantly `different' from any of the supported ones, this is only the start of the adventure...(ToDo: porting tips - stuff to look out for, etc.) -The end product of this will (hopefully) be a binary of the -compiler proper, @ghc/compiler/hsc@ plus an archive of the Haskell -Prelude libraries. Known pitfalls in building Glasgow Haskell