To use Langkit, you will need:
- A Python 3.9 or Python 3.10 interpreter. Python2 is no longer supported.
- Some python libraries, including the Mako template system for Python (see REQUIREMENTS.dev for the full list).
- A recent version of the GNAT Ada compiler, either from your OS's packages, or from here.
- The gnatcoll-core library.
- Ada bindings for GMP and Libiconv, from gnatcoll-bindings.
- Clang-format, optionally, if you want C/C++ files to be formated.