Low Level Virtual Machine is a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments. This optionally builds with the clang compiler. In order to enable building clang you have to pass CLANG=yes to the script. ocaml is an optional dependency.