You can force a version:
apt-get install gcc-arm-linux-gnueabihf=4:9.3.0-1ubuntu2
From man apt-get: install pkg [{=pkg_version_number | /target_release}]...
Arm Developer
developer.arm.com › downloads › - › arm-gnu-toolchain-downloads
Arm GNU Toolchain Downloads – Arm Developer
AArch32 GNU/Linux target with hard float (arm-none-linux-gnueabihf) arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip · arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip.asc · arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip.sha256asc ·
Pkgs.org
pkgs.org › download › gcc-arm-linux-gnueabihf
Gcc-arm-linux-gnueabihf Download (DEB, RPM)
Download gcc-arm-linux-gnueabihf packages for ALT Linux, Debian, Ubuntu
GitHub
github.com › ev3dev › gcc-arm-linux-gnueabihf-8.3
GitHub - ev3dev/gcc-arm-linux-gnueabihf-8.3: Debian package to download ARM cross toolchain
Debian package to download ARM cross toolchain. Contribute to ev3dev/gcc-arm-linux-gnueabihf-8.3 development by creating an account on GitHub.
Author ev3dev
Debian
packages.debian.org › sid › gcc-arm-linux-gnueabihf
Debian -- Details of package gcc-arm-linux-gnueabihf in sid
This is a dependency package providing the default GNU C cross-compiler for the armhf architecture.
Ubuntu
packages.ubuntu.com › jammy › gcc-arm-linux-gnueabihf
Ubuntu – Details of package gcc-arm-linux-gnueabihf in jammy
» Ubuntu » Packages » jammy (22.04LTS) » devel » gcc-arm-linux-gnueabihf · [ jammy ] [ noble ] [ oracular ] [ plucky ] [ questing ] [ Source: gcc-defaults ] Bug Reports · Ubuntu Changelog · Copyright File · Download Source Package gcc-defaults: [gcc-defaults_1.193ubuntu1.dsc] [gcc-defaults_1.193ubuntu1.tar.xz] Ubuntu Core Developers (Mail Archive) Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.
Arm Developer
developer.arm.com › downloads › - › gnu-a
Downloads | GNU-A Downloads – Arm Developer
For more information about the GNU Arm toolchain and download the release packages, please go to the Arm Developer website. AArch32 bare-metal target (arm-none-eabi) gcc-arm-10.2-2020.11-mingw-w64-i686-arm-none-eabi.tar.xz · gcc-arm-10.2-2020.11-mingw-w64-i686-arm-none-eabi.tar.xz.asc · AArch32 target with hard float (arm-none-linux-gnueabihf) gcc-arm-10.2-2020.11-mingw-w64-i686-arm-none-linux-gnueabihf.tar.xz ·
Debian
packages.debian.org › bullseye › gcc-10-arm-linux-gnueabihf
Package: gcc-10-arm-linux-gnueabihf (10.2.1-6cross1)
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
Debian
packages.debian.org › buster › gcc-arm-linux-gnueabihf
Details of package gcc-arm-linux-gnueabihf in buster
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
Acmesystems
acmesystems.it › arm9_toolchain
Install the ARM cross compiler toolchain on your Linux PC
sudo apt install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf · If you are using an Arietta, Aria or FOX G20 board: sudo apt install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi · Now you are ready to cross-compile on your PC all the source ...
Debian
packages.debian.org › stretch › gcc-arm-linux-gnueabihf
Debian -- Error
two or more packages specified (gcc-arm-linux-gnueabihf stretch) See our contact page to get in touch. Content Copyright © 1997 - 2025 SPI Inc.; See license terms. Debian is a trademark of SPI Inc. Learn more about this site.
Arch Linux
aur.archlinux.org › packages › arm-linux-gnueabihf-gcc75-linaro-bin
AUR (en) - arm-linux-gnueabihf-gcc75-linaro-bin
September 8, 2021 - Download snapshot · Search wiki · http://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/arm-linux-gnueabihf/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz · Recommend for install/update this package: https://aur.archlinux.org/packages/arm-linux-gnueabihf-linaro-bin ·
Debian
packages.debian.org › sid › arm64 › g++-arm-linux-gnueabihf › download
Client Challenge
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
Ubuntu
packages.ubuntu.com › bionic › devel › gcc-arm-linux-gnueabihf
Ubuntu – Error
two or more packages specified (gcc-arm-linux-gnueabihf bionic) Content Copyright © 2025 Canonical Ltd.; See license terms. Ubuntu is a trademark of Canonical Ltd. Learn more about this site.
GitHub
github.com › offensive-security › gcc-arm-linux-gnueabihf-4.7
GitHub - offensive-security/gcc-arm-linux-gnueabihf-4.7: gcc-arm-linux-gnueabihf-4.7/
April 25, 2019 - New repo can be found here: https://gitlab.com/kalilinux/packages/gcc-arm-linux-gnueabihf-4-7
Starred by 31 users
Forked by 42 users
GitHub
github.com › eckucukoglu › arm-linux-gnueabihf
GitHub - eckucukoglu/arm-linux-gnueabihf: gcc version: 4.9.2, glibc version: 2.19, binutils version: 2.24, gdb version: 7.6.1, kernel headers version: 199248 (3.10.80) · GitHub
This package can be installed in any location. Consider using the included bin/arm-linux-gnueabihf-pkg-config to make finding libraries and dependencies easier.
Starred by 9 users
Forked by 2 users
Languages Python 40.8% | HTML 25.7% | C 15.8% | C++ 10.7% | Roff 3.5% | Perl 1.2%
GitHub
github.com › crux-arm › crux-toolchain-arm-linux-gnueabihf
GitHub - crux-arm/crux-toolchain-arm-linux-gnueabihf: CRUX-ARM Toolchain using hard-float version of the "new" ABI (EABI), targeting armv7 and up · GitHub
arm-linux-gnueabihf is a cross-compilation toolchain designed for targeting ARM processors running Linux, specifically for systems that support hardware floating-point operations (hard-float).
Author crux-arm
Arch Linux
aur.archlinux.org › packages › arm-linux-gnueabihf-gcc
AUR (en) - arm-linux-gnueabihf-gcc
Install arm-linux-gnueabihf-gcc from AUR (with -glibc dependency).