Requires Rust nightly, LLVM (tested as per inkwell LLVM feature version on compiler-codegen-llvm/Cargo.toml) and mold (for linking). Future plans on testing out cranelift as a back-end