mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-20 15:27:45 +03:00
1.3 KiB
1.3 KiB
Roc installation guide for x86 Linux systems
How to install Roc
-
Download the latest nightly from the assets here.
-
Untar the archive:
tar -xf roc_nightly-linux_x86_64-<VERSION>.tar.gz
How to install examples/
dependencies
-
Install the Rust compiler, for apps with Rust-based platforms:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Install the Zig compiler, for apps with Zig-based platforms:
wget https://ziglang.org/download/0.9.1/zig-linux-x86_64-0.9.1.tar.xz tar -xf zig-linux-x86_64-0.9.1.tar.xz sudo ln -s $(pwd)/zig-linux-x86_64-0.9.1/zig /usr/local/bin/zig
-
Install a C compiler, for apps with C-based platforms:
# On a Debian-based distro like Ubuntu sudo apt update && sudo apt install build-essential clang # On an RPM-based distro like Fedora sudo dnf check-update && sudo dnf install clang
# Note: If you installed Rust in this terminal session, you'll need to open a new one first! ./roc examples/platform-switching/rocLovesRust.roc ./roc examples/platform-switching/rocLovesZig.roc ./roc examples/platform-switching/rocLovesC.roc