#!/bin/bash # --------------------------------------------------------------------------------- # Odin compiler install recipe # Target: Void Linux # Builds from source - recommended method on Linux # --------------------------------------------------------------------------------- set -e ODIN_DIR="$HOME/odin" echo "Installing Odin build dependencies..." sudo xbps-install -Sy llvm18 llvm18-devel clang18 libstdc++-devel echo "Cloning Odin repository..." git clone https://github.com/odin-lang/Odin "$ODIN_DIR" cd "$ODIN_DIR" echo "Building Odin compiler..." LLVM_CONFIG=$(command -v llvm-config) make release-native echo "" echo "✓ Odin install complete." echo " Then verify with: odin version"