Dev:On-device toolchains

iOS 16.0 Toolchains
There are currently two main "toolchains" available, distributed on the Elucubratus and Procursus toolchains respectively.

Eluctrabus
Includes llvm, lldb, clang, ldid, tapi, libtapi, and cctools-port

Procursus
_needs filling out_

iOS 9.3 Toolchain
The "iOS Toolchain" package on the BigBoss repo provides a useful toolchain capable of developing packages on jailbroken devices using the iOS SDK (tested up to the 9.3 SDK) It contains: LLVM, Clang, and CompilerRT 3.7 LD64 253.3 Darwin CC Tools 877.5

When used with theos, these can produce binaries for arm, armv6, armv7, and armv7f using SDKS up to and including the iOS 6.1 SDK.

Comparison
This is a comparison between compilers and toolchains for building iOS apps on device.