- Install Visual Studio 2022.
- Open PowerShell as Administrator and run:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned- Install Git Bash from git-scm.com
- Run
hemake.shusing Git Bash from within the cloned folder.
For WASM support you'll also need to install LLVM 20 and re-run bootstrap.sh.
- Install system dependencies:
apt install build-essential binutils-dev libdw-dev libx11-dev libxi-dev liburing-dev- Run
hemake.shfrom within the cloned folder.
For WASM support you'll also need to install LLVM 20:
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh 20The recommended version is the version that is actively used for development and testing. Compatibility with the minimum version is maintained, but may not actively be tested for new changes.
| Compiler | Minimum Version | Recommended Version |
|---|---|---|
| MSVC | 14.29 (VS2019 v16.10) | 14.44 (VS2022 v17.14) |
| GCC | 12.4.0 | 14.3.0 |
| Clang | 14.0.0 | 18.0.0 |
- ❌ No support planned
- 🌑 Planned, but not started
- 🌘 Started, not ready for use
- 🌗 Active development, unstable but can be used
- 🌖 Feature complete, ready for testing
- ✔️ Ready for production
| Platform | Status | Minimum SDK | Notes |
|---|---|---|---|
| Windows | 🌗 | 10.0.18362.0 | Win 10 1909+ or Win 11 required |
| Linux | 🌘 | kernel 5.18 | glibc 2.30+, liburing v2.2+ required |
| WebAssembly | 🌘 | LLVM 17 | WebGPU and WASM Threads support required |
| macOS | 🌑 | ? | |
| Android | 🌑 | ? | |
| iOS | 🌑 | ? | |
| Xbox Series X|S | 🌑 | ? | |
| PlayStation 5 | 🌑 | ? | |
| Nintendo Switch | 🌑 | ? |