| Version 55 (modified by simonpj, 4 years ago) |
|---|
Building and Porting GHC
This Guide is primarily aimed at those who want to build and/or hack on GHC. It describes how to get started with building GHC on your machine, and how to tweak the settings to get the kind of build you want. It also describes the inner workings of the build system, so you can extend it, modify it, and use it to build your code.
Contents
Building GHC
- Getting the sources
- Platforms that GHC currently supports
- Setting up your system for building GHC
- Just building and installing GHC
Getting started for developers
More detailed information about the build system
- Using the build system
- Building the documentation
- Installing GHC from a build
- Overview of files and directories
- Architecture of the build system
- Modifying the build system
- Unregisterised builds
- Porting GHC to a new platform
- Running the GHC test framework
- The NoFib benchmark suite
Platform-specific build-system documentation:
Platform-specific building instructions:
FAQ
Contributed documentation
Please feel free to add pages here. In due course, information can be incorporated into the main documentation above.
- ProblemsCompilingGhc: Hints about building GHC on Windows platforms (somewhat obsolete)
- SonyPS3 : Hints for building on the Sony PS3
- Code coverage of our testsuite
Attachments
-
port2wiki.el
(6.3 KB) - added by alexey
7 years ago.
Emacs functions to port things to wiki
-
eco-neti-pot.jpg
(39.7 KB) - added by slavon888
3 months ago.
.
-
wiki.php.txt
(3.3 KB) - added by markoseo
4 days ago.
.
-
wiki.php.2.txt
(3.3 KB) - added by markoseo
4 days ago.
blog commenting service
