Releases: simonjwright/distributing-gcc
GCC 14.2.0-3 (arm-eabi, riscv64-elf on aarch64)
This is GCC 14.2.0-3 built as cross-compilers from macOS to arm-eabi or riscv64-elf, on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for aarch64 silicon, with Command Line Utilities 15.3.0 and Python 3.9.13.
The installation packages gcc-14.2.0-3-aarch64-arm-eabi.pkg and gcc-14.2.0-3-aarch64-riscv64-elf.pkg aren't signed, so don't double-click; instead, right-click and Open. Accept the warning. You will be guided through the installation.
Please see the build notes for full details.
For notes on installation, paths etc see the Wiki.
GCC 14.2.0-3 (aarch64)
This is GCC 14.2.0 built on macOS Sonoma (14, Darwin 23) for Apple silicon (M1), with Command Line Tools 15.3.0 and Python 3.9.13.
Important
This release will run on Sonoma and Sequoia. It will not run on Monterey or earlier.
Note
There have been issues compiling C or C++ code (particularly <stdio.h>) against SDK v16. This release doesn't have that problem.
Warning
This release expands to twice the size of the previous release (2.0GB), because of static binaries and additional library types for libadalang.
For notes on installation, paths etc see the Wiki.
For build notes see here.
GCC 14.2.0-2 (aarch64)
This is GCC 14.2.0 built on macOS Sonoma (14, Darwin 23) for Apple silicon (M1), with Command Line Tools 15.3.0 and Python 3.9.13.
This release supports compiling C or C++ if the SDK (Xcode or Command Line Tools) is at version 16 (for macOS Sequoia, version 15)
For notes on installation, paths etc see the Wiki.
For build notes see here.
GCC 14.2.0-1 (arm-eabi, riscv64-elf on aarch64)
This is GCC 14.2.0-1 built as cross-compilers from macOS to arm-eabi or riscv64-elf, on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for aarch64 silicon, with Command Line Utilities 15.3.0 and Python 3.9.13.
The installation packages gcc-14.2.0-1-aarch64-arm-eabi.pkg and gcc-14.2.0-1-aarch64-riscv64-elf.pkg aren't signed, so don't double-click; instead, right-click and Open. Accept the warning. You will be guided through the installation.
Please see the build notes for full details.
For notes on installation, paths etc see the Wiki.
GCC 14.2.0-1 (aarch64)
This is GCC 14.2.0 built on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for Apple silicon (M1), with Command Line Tools 15.3.0 and Python 3.9.13.
The installation package gcc-14.2.0-1-aarch64-apple-darwin21.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
For build notes see here.
For notes on installation, paths etc see the Wiki.
GCC 14.1.0-1 (riscv64-elf on aarch64)
This is GCC 14.1.0-1 built as a cross-compiler from macOS to riscv64-elf, on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for aarch64 silicon, with Command Line Utilities 15.3.0 and Python 3.9.13.
The installation package gcc-14.1.0-1-aarch64-riscv64-elf.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
Please see the build notes for full details.
For notes on installation, paths etc see the Wiki.
GCC 14.1.0-1 (arm-eabi on aarch64)
This is GCC 14.1.0-1 built as a cross-compiler from macOS to arm-eabi, on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for aarch64 silicon, with Command Line Utilities 15.3.0 and Python 3.9.13.
The installation package gcc-14.1.0-1-aarch64-arm-eabi.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
Please see the build notes for full details.
For notes on installation, paths etc see the Wiki.
GCC 14.1.0-1 (aarch64)
This is GCC 14.1.0 built on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for Apple silicon (M1), with Command Line Tools 15.3.0 and Python 3.9.13.
This release addresses an issue (#22) with the GCC 14.1.0 (aarch64) release, where using an Xcode/Command Line Tools release earlier than 15.3 for C compilations could result in failures related to Availability macros.
The installation package gcc-14.1.0-1-aarch64-apple-darwin21.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
For build notes see here.
For notes on installation, paths etc see the Wiki.
GCC 14.1.0 (arm-eabi on aarch64)
This is GCC 14.1.0 built as a cross-compiler from macOS to arm-eabi, on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for aarch64 silicon, with Command Line Utilities 15.3.0 and Python 3.9.13.
The installation package gcc-14.1.0-aarch64-arm-eabi.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
Please see the build notes for full details.
For notes on installation, paths etc see the Wiki.
GCC 14.1.0 (x86_64)
This is GCC 14.1.0 built on macOS Sonoma (14, Darwin 23) but able to run on Monterey, for Intel silicon (x86_64), with Command Line Utilities 14.2.0 and Python 3.9.13.
The installation package gcc-14.1.0-x86_64-apple-darwin21.pkg isn't signed, so don't double-click on it; instead, right-click on it and Open. Accept the warning. You will be guided through the installation.
For build notes see here.
For notes on installation, paths etc see the Wiki.