-
Notifications
You must be signed in to change notification settings - Fork 0
Installing Kyto
github-actions[bot] edited this page Jun 29, 2026
·
2 revisions
Install the kura compiler on a machine.
Note: Install kura to work on Kyto projects. See Kyto vs kura.
| Platform | File | Binary inside |
|---|---|---|
| Windows x86-64 | kyto-*-windows-x86_64.zip |
kura.exe |
| Linux x86-64 | kyto-*-linux-x86_64.zip |
kura |
Expand-Archive kyto-0.5.1-asm-windows-x86_64.zip
cd kyto-0.5.1-asm-windows-x86_64
.\kura.exe install
kura --versionAdd %USERPROFILE%\.local\bin to PATH if needed.
unzip kyto-0.5.1-asm-linux-x86_64.zip
cd kyto-0.5.1-asm-linux-x86_64
chmod +x kura
./kura install
export PATH="$HOME/.local/bin:$PATH"
kura --versionPackage: ghcr.io/voidmute/kyto
docker pull ghcr.io/voidmute/kyto:latest
# Run compile in current project
docker run --rm -v "$PWD:/work" -w /work ghcr.io/voidmute/kyto:latest compile
# Specific version
docker pull ghcr.io/voidmute/kyto:v0.5.1-asmEntrypoint is kura — pass any subcommand.
| Platform | Tools |
|---|---|
| Linux | NASM 2.15+, ld (binutils) |
| Windows | NASM 2.15+, GoLink or MSVC link.exe
|
git clone https://github.com/voidmute/kyto.git
cd kyto
sudo apt install nasm # Debian/Ubuntu
./asm/build.sh
./bin/kura-asm installgit clone https://github.com/voidmute/kyto.git
cd kyto
.\asm\build.ps1 # auto-downloads NASM + GoLink if missing
.\bin\kura-asm.exe installOutput binaries:
- Linux:
bin/kura-asm - Windows:
bin/kura-asm.exe
kura install copies to a shorter name on PATH (kura / kura.exe).
curl -fsSL https://raw.githubusercontent.com/voidmute/kyto/main/scripts/install-kura.sh | bash(Requires a published release asset — falls back to build if script expects source.)
kura --version
# kura 0.5.0-asm
kura check # in a project directory- Download newer release zip or
docker pull ghcr.io/voidmute/kyto:latest - Run
kura installagain to overwrite~/.local/bin/kura
rm ~/.local/bin/kura # Linux
rm $env:USERPROFILE\.local\bin\kura.exe # Windows