First of all, you need an operating system and platform,
supported by GCC, Boehm GC and OCaml. At the very moment Gont
compiler is known to work under x86-linux, sparc32-linux and alpha-linux
(I had problems using gcc 3.0.3 on alpha, though, try using 3.1 snapshot).
If you managed to run it under some different OS/arch, please
tell us. Following
software packages are needed to compile Gont:
GCC, version 3.0.1 or later
(3.0.4 is recommended, you can also use 3.1 development snapshot).
You need GCC sources, in order to compile
Ksi.
Ksi pre48 is required by current version of Gont.
GNU Make (no special version
requirements, I guess :)
OCaml, version 3.02 or
later (3.01 wont work, 3.04 will).
We have a local copy.
Boehm Conservative Garbage Collector, version 6.0 or later I guess...
Gont will build without Garbage Collector. However it won't
free any allocated memory then ;)
We have a local copy.
If you want to generate documentation, you will need
Hevea,
TeX (and LATEX).
If you are not going to change documentation, you probably
don't need it.
All these packages (including Ksi compiler, but not Gont compiler,
yet ;) are provided as RPM packages by
PLD Linux Distribution.