📄️ Hardware
The first thing is, what sort of Mac do you have? Newer machines use Apple silicon (M1, M2, now M3 ... referred to as aarch64 - Apple's name is arm64). Older machines use Intel silicon (x86_64).
📄️ Alire
By far the easiest way to get hold of a Mac toolchain is to use the Ada package manager Alire.
📄️ Alire vs Apple silicon
Alire releases available from the Alire website are all built for Intel silicon. For pure Ada work, this has no effect, whether or not you're working on Apple silicon.
📄️ Crates for macOS
There's a Mac-special Alire repository on Github which provides three things, two of which are tool-related and hopefully temporary.
📄️ Issues
- Linking error