Installation

Setting up the Reox toolchain on NeolyxOS.

Prerequisites

Reox official support targets NeolyxOS. While portions of the compiler may run on Linux/macOS, the runtime library is optimized for the NeolyxOS kernel.

  • NeolyxOS 2.0+ or compatible Linux distribution
  • Rust toolchain (for building from source)
  • LLVM 18+ development headers

Building from Source

The primary distribution method is currently building from source via Cargo.

# Clone the repository
$ git clone https://github.com/ketiveeai/reox
$ cd reox

# Build compiler
$ cargo build --release

# Install to system path
$ sudo cp target/release/reoxc /usr/bin/

Package Manager

Reox comes with reoxpm for managing dependencies and project scaffolding.

$ reoxpm new my-app
$ reoxpm build
$ reoxpm run