ravynOS Xcode Toolchain for Linux x86-64
This package provides the core tools and libraries needed to build ravynOS applications from a Linux host system.
Quickstart
- Unpack the archive
- Put
Default.xctoolchainin/Library/Developer/Toolchains(recommended) or your preferred location - Set up your PATH to look in
<your location>/Default.xctoolchain/usr/bin
A deeper dive
Default.xctoolchain is the bundle inside ravynOS_Toolchain_Linux_x86-64.tar.xz. Xcode on macOS provides a very similar bundle called XcodeDefault.xctoolchain which contains all the compilers, linkers, binary object utils, and tools needed to compile stuff on macOS. (You also need the SDK which contains headers, frameworks, etc.) So, our bundle is the equivalent for compiling stuff on ravynOS, and it is intended to eventually work with Xcode when we can run that.
In the meantime, you can use it as a standalone toolkit by installing it somewhere and setting your PATH to search in <your location>/Default.xctoolchain/usr/bin. (Tip! Put it first in your path so it overrides other system tools!)