![]() |
Version 6.8.3 (released 17 June 2008)Online DocsDistribution packagesGHC is packaged for a number of operating systems and distributions. While they may lag behind the latest GHC release, advantages such as dependency checking and ease of uninstallation mean we recommend using them anyway, unless you have a particular need for new features or bug fixes. Binary PackagesThe OS-specific packages (eg. RPMs on Linux) are generally a better bet than the vanilla .tar.bz2 binary bundles, because they will check for dependencies and allow the package to be uninstalled at a later date. However, if you don't have permission to install binaries on your system, or you want to install somewhere other than the default place (/usr or /usr/local on a Unix system), then you'll need to use a .tar.bz2 binary bundle. Available binary distributions: Linux (x86)
Linux (x86_64)
Sparc/SolarisThis is a binary distribution for Solaris, known to work on versions 8 and 10, prepared by Christian Maeder using
SRC_HC_OPTS += -optc-mcpu=ultrasparc -opta-mcpu=ultrasparc
You will also need (amongst others) libreadline.so.5, libncurses.so.5, libm.so.2 and libgmp.so.3, which may mean setting LD_LIBRARY_PATH. There may be problems with gcc-3.4.x; see #951 for details. x86/Solaris
This is a binary distribution for Solaris, prepared by Christian Maeder. You will also need (amongst others) libreadline.so.5, libncurses.so.5, libm.so.2 and libgmp.so.3, which may mean setting LD_LIBRARY_PATH. Windows (x86) (standalone)
This is a complete build, and should work for Microsoft Windows 2000, XP and Vista. It also includes support for compiling C++ files. MacOS X (PowerPC)This is a binary distribution for Mac OS X 10.4 (Tiger) on PowerPC G5 machines, prepared by Christian Maeder. It needs libreadline.5.2.dylib, libncurses.5.dylib and libgmp.3.dylib under /opt/local/lib/. MacOS X (Intel)This is an installer for Mac OS X 10.5 (Leopard), prepared by Manuel Chakravarty. The package requires Xcode 3.0 to be already installed. You can find Xcode 3.0 on your Leopard installation DVD (or at http://developer.apple.com/. This is a binary distribution for Mac OS X 10.5 (Leopard), prepared by Christian Maeder. It needs libreadline.5.2.dylib, libncurses.5.dylib and libgmp.3.dylib under /opt/local/lib/. Source Distribution
The source distribution needs an installed GHC (version 6.0 at least). If your platform isn't currently supported with a binary distribution, then you'll need to consult the section on Porting GHC in the Building Guide. |