From: rrt Date: Wed, 26 Jan 2000 12:27:34 +0000 (+0000) Subject: [project @ 2000-01-26 12:27:34 by rrt] X-Git-Tag: Approximately_9120_patches~5190 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;ds=sidebyside;h=191991d16a295b70283820476cbb65b9f3eea1c1;p=ghc-hetmet.git [project @ 2000-01-26 12:27:34 by rrt] Removed version number and reelucidated some text swallowed by index entries. --- diff --git a/docs/building.sgml b/docs/building.sgml index 2a9b14d..0ed4bd9 100644 --- a/docs/building.sgml +++ b/docs/building.sgml @@ -4,8 +4,7 @@ -Building and Installing the Glasgow Functional Programming Tools Suite -Version 4.06 +Building and Installing the Glasgow Functional Programming Tools Suite The GHC Team
glasgow-haskell-{users,bugs}@dcs.gla.ac.uk
January 2000 @@ -48,7 +47,7 @@ as suggested: -Binary distribution. +Binary distributionBinary distribution. If your only purpose is to install some of the fptools suite then the easiest thing to do is to get a binary distribution. In the @@ -74,7 +73,7 @@ if you want to read or modify the souce code. -Source distribution. +Source distributionSource distribution. You have a supported @@ -183,7 +182,7 @@ Here's a list of things to check before you get started. -Disk space needed: About 30MB (five hamburgers' worth) of disk space +Disk space neededDisk space needed: About 30MB (five hamburgers' worth) of disk space for the most basic binary distribution of GHC; more for some platforms, e.g., Alphas. An extra ``bundle'' (e.g., concurrent Haskell libraries) might take you to 8–10 hamburgers. @@ -259,9 +258,6 @@ If in doubt, please send a message to glasgow-haskell-bugs@dcs.gla.ac.uk< GHC ports supported platforms platforms, supported - - - The main question is whether or not the Haskell compiler (GHC) runs on your platform. @@ -294,9 +290,6 @@ supports the underlying BSDisms. native-code generator registerised ports unregisterised ports - - - The GHC hierarchy of Porting Goodness: (a) Best is a native-code generator; (b) next best is a ``registerised'' port; (c) the bare minimum is an ``unregisterised'' port. @@ -367,7 +360,7 @@ details). HP-PA box running HP -UX 9.x:/ +UX 9.x: hppa1.1-hp-hpux: registerised port @@ -415,14 +408,11 @@ On old Linux a.out systems: should be the same. NetBSD/OpenBSD using FreeBSD emulation): -i386-*-freebsd:registerised port +i386-*-freebsd:registerised port GHC works registerised. Supports same set of bundles as the above. - - - i386-*-freebsd: profiling—yes i386-*-freebsd: concurrent—yes i386-*-freebsd: parallel—maybe @@ -433,16 +423,10 @@ GHC works registerised. Supports same set of bundles as the above. i386-unknown-cygwin32: fully supported - - - Fully supported under Win95/NT, including a native code generator. Requires the cygwin32 compatibility library and a healthy collection of GNU tools (i.e., gcc, GNU ld, bash etc.) Profiling works, so does Concurrent Haskell. - - - i386-*-cygwin32: profiling—yes i386-*-cygwin32: concurrent—yes @@ -452,9 +436,6 @@ Profiling works, so does Concurrent Haskell. mips-sgi-irix5: registerised port - - - GHC works registerised (no native-code generator). I suspect any GCC 2.6.x (or later) is OK. The GCC that I used was built with ; turns out that is important! @@ -473,9 +454,6 @@ Profiling might work, but it is untested. mips-sgi-irix6: registerised port - - - Thanks to the fine efforts of Tomasz Cholewo tjchol01@mecca.spd.louisville.eduspecially tweaked version of gcc-2.7.2 around. - - - Profiling works, Concurrent/Parallel Haskell might work (AFAIK, untested). mips-sgi-irix6: concurrent—maybe mips-sgi-irix6: parallel—maybe @@ -515,8 +490,8 @@ Profiling might work, but it is untested. m68k-apple-macos7: historically ported -Once upon a time, David Wright in Tasmania has actually -gotten GHC to run on a Macintosh. Ditto James Thomson here at Glasgow. +Once upon a time, David Wright in Tasmania actually +got GHC to run on a Macintosh. Ditto James Thomson here at Glasgow. You may be able to get Thomson's from here. (Not sure that it will excite you to death, but…)