Index

D

darcs repository, Getting the sources
dependencies, omitting, Fast Making
Disk space needed, Things to check before you start
DocBook, pre-supposed, Tools for building the Documentation

F

FAST, makefile variable, Fast Making
fastmake, Fast Making
flex, pre-supposed, Other useful tools
FPTOOLS_TOP, Build trees
fully-supported platforms, What machines GHC runs on

G

GCC (GNU C compiler), pre-supposed, Installing pre-supposed utilities
GHC
ports, What machines GHC runs on
GHC, pre-supposed, Installing pre-supposed utilities
GhcWithHc, Boilerplate architecture

I

i386-*-linux, What machines GHC runs on
i386-unknown-freebsd, What machines GHC runs on
i386-unknown-mingw32, What machines GHC runs on
i386-unknown-netbsd, What machines GHC runs on
i386-unknown-openbsd, What machines GHC runs on
ia64-unknown-linux, What machines GHC runs on
include, directive in Makefiles, A small project
install, 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

N

native-code generator, What machines GHC runs on
NoFibSubDirs, Boilerplate architecture

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)

R

ranlib, Known pitfalls in building Glasgow Haskell
recursion, in makefiles, Recursion
registerised ports, What machines GHC runs on

U

unregisterised ports, What machines GHC runs on
utilities, pre-supposed, Installing pre-supposed utilities

W

way management, Way management
wildcard, A small project

X

x86_64-unknown-linux, What machines GHC runs on