Commit 0911c7fb authored by Simon Marlow's avatar Simon Marlow
Browse files

add a README for binary dists

parent 55bb9846
This is the INSTALL instructions for a binary distribution of one of This is the INSTALL instructions for a binary distribution of GHC. For
the fptools projects (eg. GHC). For more details on what on earth this more details on what on earth this package is up to, please consult
package is up to, please consult the README and ANNOUNCE. the README and ANNOUNCE.
To start using the bundle, you can either: This distribution can either be installed in a location of your
choosing, or it can be used directly in-place (but it needs to be set
* use it in-place, i.e., don't go ahead with a up first, read on).
full install, but just set it up to use the unpacked
distribution in-situ.
* get it over with, and do the full install (details of how are ahead).
To set the ball rolling, run the configure script (as usual, run the To set the ball rolling, run the configure script (as usual, run the
script with --help to see what options it supports). eg. to set up script with --help to see what options it supports). eg. to set up
...@@ -16,14 +12,14 @@ the package for installing in directory <my-dir>, use ...@@ -16,14 +12,14 @@ the package for installing in directory <my-dir>, use
./configure --prefix=<my-dir> ./configure --prefix=<my-dir>
The default installation directory is /usr/local. For using the The default installation directory is /usr/local. To use GHC
package in-place, the --prefix option can be omitted. in-place, the --prefix option can be omitted.
This will figure out what platform you're running on, and a couple of The configure script will figure out what platform you're running on,
other interesting pieces of trivia, which it will then fill in the and a couple of other interesting pieces of trivia, which it will then
Makefile.in template to give you a real Makefile. If you're of a fill in the Makefile.in template to give you a real Makefile. If
paranoid persuasion, you might want to take a look at this Makefile to you're of a paranoid persuasion, you might want to take a look at this
see if the information is correct. Makefile to see if the information is correct.
To use the software in-place, now run: To use the software in-place, now run:
...@@ -36,12 +32,17 @@ or if you're installing, run ...@@ -36,12 +32,17 @@ or if you're installing, run
(`make show-install-setup' prints the details of where the different (`make show-install-setup' prints the details of where the different
pieces of the bundle are heading when -- possibly helpful). pieces of the bundle are heading when -- possibly helpful).
If you're installing GHC, then its installation instructions have more For more information, full GHC documentation is available from the
information, check out http://www.haskell.org/ghc/documentation.html. main GHC site:
http://www.haskell.org/ghc
Bug reports/suggestions for improvement to the installation
procedure/setup (as well as other GHC related troubles you're
experiencing, of course), gratefully received. Bug reporting
instructions are here:
Bug reports/suggestions for improvement to the installation procedure/setup http://www.haskell.org/ghc/reportabug
(as well as other GHC related troubles you're experiencing, of course),
gratefully received at glasgow-haskell-bugs@haskell.org.
Enjoy, Enjoy,
-- The GHC Team. -- The GHC Team.
The Glasgow Haskell Compiler
============================
This is a binary distribution of GHC, a compiler and interactive
environment for the Haskell functional programming language.
For more information, visit GHC's web site:
http://www.haskell.org/ghc/
Information for developers of GHC can be found here:
http://hackage.haskell.org/trac/ghc/
For installation instructions, see the accompanying INSTALL file.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment