Installation¶
Prerequisites¶
- Rust 1.75+ (2021 edition) — rustup.rs
- Cargo (comes with Rust)
Build from Source¶
The binary is at target/release/manta.
Install via Cargo¶
This installs manta to ~/.cargo/bin/.
Verify Installation¶
Cross-Compilation Targets¶
| Target | Platform | Notes |
|---|---|---|
aarch64-apple-darwin |
macOS ARM (Apple Silicon) | Native build |
x86_64-apple-darwin |
macOS Intel | |
x86_64-unknown-linux-gnu |
Linux (dynamic glibc) | CI default |
x86_64-unknown-linux-musl |
Linux (static binary) | No glibc dependency |
aarch64-unknown-linux-musl |
Linux ARM64 (static) | CI via cross |
x86_64-pc-windows-gnu |
Windows (MinGW) | CI via cross |
# Example: static Linux binary
rustup target add x86_64-unknown-linux-musl
cargo build --release --target x86_64-unknown-linux-musl
Research Environment (Optional)¶
The Python research harness requires additional setup. See Model Research Lab.