Latest version of GNU Binutils, GCC, GLIBC which support cross-compiling for GNU/Linux running on 64-bit ARMv8 CPU. Binaries built by this toolchain should be able to run on Fedora AArch64.

RPM specs for this project is maintained in the same repository as arm-linux-gnueabi-toolchain.

https://crosstool-ng.github.io/docs/toolchain-construction/ Build order: 0. filesystem aarch64-linux-gnu-filesystem

  1. binutils aarch64-linux-gnu-binutils
  2. core pass 1 compiler aarch64-linux-gnu-gcc-pass1
  3. kernel headers aarch64-linux-gnu-kernel-headers
  4. C library headers and start files aarch64-linux-gnu-glibc-pass1
  5. core pass 2 compiler aarch64-linux-gnu-gcc-pass2
  6. complete C library aarch64-linux-gnu-glibc
  7. final compiler aarch64-linux-gnu-gcc

Installation Instructions

dnf install aarch64-linux-gnu-{binutils,gcc,glibc}

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download EPEL 9 x86_64 [modified] (0)* EPEL 9 (0 downloads)

* Total number of packages downloaded in the last seven days.

Modified epel-9-x86_64:

  • Mock options: --without ada

This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/loise/cross-gcc-toolchains/