Kite prerequisites
Building from SVN
To compile from SVN, you will need:
- autoconf/automake
- Bison (recent versions)
- Libtool
- Flex (recent versions)
- Makeinfo (optional; only if you want Texinfo documentation generated)
Version 1.0.1 and above
Hans Boehm's garbage collection library is now highly recommended. ./configure will fail without this library or --with-gc=no passed to it. On Debian, apt-get install libgc1c2 libgc-dev will install the necessary packages.
Version 0.2 and above
A fairly recent version of Flex (Fast Lexical Analyzer) is required. This should be on every Linux and most Unix systems; there are also versions for Windows and OSX. ANTLR is not necessary.
Note: older versions of Flex will cause the code to throw warnings and errors, since those versions generate code that doesn't conform to the latest C++ specification (in particular, it requires iostream.h instead of iostream, which doesn't exist on some platforms)
Version 0.1 (and Subversion revision <= 99)
Kite requires the ANTLR parser generator to compile successfully. However, the binary versions do not require ANTLR to be installed.
