A
- Adjustor.c, Porting the RTS
- Alex, Installing pre-supposed utilities
- ALL_DIRS, The main mk/boilerplate.mk file
- alpha-dec-freebsd, What machines GHC runs on
- alpha-dec-linux, What machines GHC runs on
- alpha-dec-netbsd, What machines GHC runs on
- alpha-dec-openbsd, What machines GHC runs on
- alpha-dec-osf, What machines GHC runs on
- amd64-unknown-linux, What machines GHC runs on
- autoconf, pre-supposed, Installing pre-supposed utilities
- autoreconf, Getting the build you want
B
- bash, presupposed (Parallel Haskell only), Tools for building parallel GHC (GPH)
- boilerplate architecture, Boilerplate architecture
- boilerplate.mk, Getting the build you want, A small project, Boilerplate architecture, The main mk/boilerplate.mk file
- booting GHC from .hc files, Booting/porting from C (.hc) files
- bugs
- known, Things to check before you start
- mailing
list, Things to check before you start
- seporting, Things to check before you start
- build trees, Build trees
- build.mk, Getting the build you want
- Building from source, Building from source
- building GHC from .hc files, Booting/porting from C (.hc) files
- building pitfalls, Known pitfalls in building Glasgow Haskell
C
- config.h, Getting the build you want
- config.h.in, Getting the build you want
- config.mk, Getting the build you want, The main mk/boilerplate.mk file
- config.mk.in, Getting the build you want
- configure, Installing pre-supposed utilities
- C_OBJS, The main mk/boilerplate.mk file
- C_PROG, The main mk/target.mk file
- C_SRCS, The main mk/boilerplate.mk file, The main mk/target.mk file
H
- Haddock, Tools for building the Documentation
- happy, Getting the sources
- Happy, Installing pre-supposed utilities
- HAPPY_SRCS, The main mk/boilerplate.mk file
- HC_OPTS, Boilerplate architecture, The main mk/boilerplate.mk file
- hppa1.1-hp-hpux, What machines GHC runs on
- HSC_SRCS, The main mk/boilerplate.mk file
- HS_IFACES, The main mk/boilerplate.mk file
- HS_OBJS, The main mk/boilerplate.mk file
- HS_PROG, A small project, Boilerplate architecture, The main mk/target.mk file
- HS_SRCS, The main mk/boilerplate.mk file, The main mk/target.mk file
M
- MachRegs.h, Porting the RTS
- make
- GNU, Installing pre-supposed utilities
- makefile architecture, The Makefile architecture
- Makefile
inclusion, A small project
- makefile targets, Standard Targets
- Makefile, minimal, A small project
- Makefile, recursing into subdirectories, Recursion
- MBlock.c, Porting the RTS
- MBlock.h, Porting the RTS
- mips-sgi-irix6, What machines GHC runs on
- mips-sgi-irix[5-6], What machines GHC runs on
- mkshadowdir, Build trees
P
- paths.mk, The main mk/boilerplate.mk file
- Pattern rules, Pattern rules and options
- Perl, pre-supposed, Installing pre-supposed utilities
- pitfalls, in building, Known pitfalls in building Glasgow Haskell
- platform, Getting the build you want
- Platform settings, Platform settings
- platforms
- supported, What machines GHC runs on
- porting GHC, Booting/porting from C (.hc) files
- ports
- GHC, What machines GHC runs on
- powerpc-apple-darwin, What machines GHC runs on
- powerpc-apple-linux, What machines GHC runs on
- powerpc-ibm-aix, What machines GHC runs on
- pre-supposed utilities, Installing pre-supposed utilities
- pre-supposed: autoconf, Installing pre-supposed utilities
- pre-supposed: DocBook, Tools for building the Documentation
- pre-supposed: flex, Other useful tools
- pre-supposed: GCC (GNU C compiler), Installing pre-supposed utilities
- pre-supposed: GHC, Installing pre-supposed utilities
- pre-supposed: Perl, Installing pre-supposed utilities
- pre-supposed: PVM3 (Parallel Virtual Machine), Tools for building parallel GHC (GPH)
- pre-supposed: sed, Installing pre-supposed utilities
- pre-supposed: TeX, Tools for building the Documentation
- problems, building, Known pitfalls in building Glasgow Haskell
- PVM, Installing pre-supposed utilities
- PVM3 (Parallel Virtual Machine), pre-supposed, Tools for building parallel GHC (GPH)
S
- SCRIPT_OBJS, The main mk/boilerplate.mk file
- SCRIPT_SRCS, The main mk/boilerplate.mk file
- sed, pre-supposed, Installing pre-supposed utilities
- Source
distributions, Getting the sources
- Source, building from, Building from source
- sparc-sun-solaris2, What machines GHC runs on
- sparc-sun-sunos4, What machines GHC runs on
- sparc-unknown-openbsd, What machines GHC runs on
- SRCS, A small project, The main mk/boilerplate.mk file
- SRC_CC_OPTS, Pattern rules and options
- SRC_HC_OPTS, Boilerplate architecture
- StgCRun.c, Porting the RTS
- SUBDIRS, Recursion
- suffix.mk, The main mk/boilerplate.mk file, Pattern rules and options
T
- TailCalls.h, Porting the RTS
- target.mk, A small project, Boilerplate architecture, The main mk/target.mk file, Way management
- targets, standard makefile, Standard Targets
- TeX, pre-supposed, Tools for building the Documentation
- tmp, running out of space in, Known pitfalls in building Glasgow Haskell
- TMPDIR, Known pitfalls in building Glasgow Haskell
- TOP, A small project