You are viewing an old version of Mach (v0.2) see the latest version here.

Supported Zig version

Mach aims to follow the latest Zig nightly version, but is sometimes a week or so behind.

We update every Mach project every few weeks and in unison with one another, so that everything works and is being tested with a specific nightly version. That is the version you are expected to use.

Download the latest supported Zig version from our pkg.machengine.org mirror:

OS/ArchKindDownload mirror
Linux x86_64Binaryzig-linux-x86_64-0.12.0-dev.21+ac95cfe44.tar.xz
Linux aarch64 (ARM)Binaryzig-linux-aarch64-0.12.0-dev.21+ac95cfe44.tar.xz
Windows x86_64Binaryzig-windows-x86_64-0.12.0-dev.21+ac95cfe44.zip
Windows aarch64 (ARM)Binaryzig-windows-aarch64-0.12.0-dev.21+ac95cfe44.zip
macOS x86_64 (Intel)Binaryzig-macos-x86_64-0.12.0-dev.21+ac95cfe44.tar.xz
macOS aarch64 (Apple Silicon)Binaryzig-macos-aarch64-0.12.0-dev.21+ac95cfe44.tar.xz
Source codeSourcezig-0.12.0-dev.21+ac95cfe44.tar.xz

Signatures: .minisig Download signatures can be retrieved from ziglang.org for all downloads.

Installation

Download, extract, and place on your system $PATH. Ensure zig version reports the right version.

Version history

  • Mach v0.2 is compatible with Zig v0.11
    • Note: This was coincidental, and future releases will be compatible with specific Zig nightly versions instead.