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}]...
Debian
packages.debian.org › sid › gcc-arm-linux-gnueabihf
Debian -- Details of package gcc-arm-linux-gnueabihf in sid
gcc-mipsel-linux-gnu · This is the GNU C compiler, a fairly portable optimizing compiler for C. This is a dependency package providing the default GNU C cross-compiler for the armhf architecture. dep: cpp-arm-linux-gnueabihf (= 4:15.2.0-5+b1) GNU C preprocessor (cpp) for the armhf architecture ·
Debian Packages Search
This site provides you with information about all the packages available in the Debian Package archive · Please contact Debian Webmaster if you encounter any problems
Debian -- Package Search Results -- stable
Limit to suite: [bullseye] [bullseye-updates] [bullseye-backports] [bookworm] [bookworm-updates] [bookworm-backports] [trixie] [trixie-updates] [trixie-backports] [forky] [sid] [experimental] · Limit to a architecture: [alpha] [amd64] [arm] [arm64] [armel] [armhf] [avr32] [hppa] [hurd-i386] ...
List of sections in "bookworm"
Limit to suite: [bullseye] [bullseye-updates] [bullseye-backports] [bookworm] [bookworm-updates] [bookworm-backports] [trixie] [trixie-updates] [trixie-backports] [forky] [sid] [experimental] · Limit to a architecture: [alpha] [amd64] [arm] [arm64] [armel] [armhf] [avr32] [hppa] [hurd-i386] ...
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
Debian
packages.debian.org › buster › gcc-8-arm-linux-gnueabihf
Package: gcc-8-arm-linux-gnueabihf (8.3.0-2cross1)
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 › 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.
Debian
packages.debian.org › sid › gcc-arm-linux-gnueabi
Debian -- Details of package gcc-arm-linux-gnueabi in sid
This is a dependency package providing the default GNU C cross-compiler for the armel architecture.
Acmesystems
acmesystems.it › arm9_toolchain
Install the ARM cross compiler toolchain on your Linux PC
Install the GCC, G++ cross compilers ... bc · If you are using an Acqua or RoadRunner board: sudo apt install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf ·...
Arch Linux
aur.archlinux.org › packages › arm-linux-gnueabihf-gcc
AUR (en) - arm-linux-gnueabihf-gcc
Install arm-linux-gnueabihf-gcc-stage2 from AUR (with -glibc-headers dependency).
Aw-som
aw-som.com › faq › index.php
Getting started with AW-SoM products - Debian/Ubuntu Install GCC 4.7 ARM Cross Compiler
Lets install a more recent version of the GCC ARM Cross Compiler. ... cd /usr/bin sudo ln -s arm-linux-gnueabihf-gcc-4.7 arm-linux-gnueabihf-gcc sudo ln -s arm-linux-gnueabihf-cpp-4.7 arm-linux-gnueabihf-cpp sudo ln -s arm-linux-gnueabihf-gcc-ar-4.7 arm-linux-gnueabihf-gcc-ar sudo ln -s arm-linux-gnueabihf-gcc-nm-4.7 arm-linux-gnueabihf-gcc-nm sudo ln -s arm-linux-gnueabihf-gcc-ranlib-4.7 arm-linux-gnueabihf-gcc-ranlib sudo ln -s arm-linux-gnueabihf-gcov-4.7 arm-linux-gnueabihf-gcov cd ~/
Duetorun
duetorun.com › blog › 20230401 › arm-toolchain
Arm GNU Toolchain - ElseWhere
Use the apt command to install software packages on any Debian based Linux distribution. $ sudo apt update $ sudo apt install gcc-arm-none-eabi -y $ sudo apt install gcc-arm-linux-gnueabihf -y $ sudo apt install gcc-aarch64-linux-gnu -y
Debian
packages.debian.org › sid › gcc-10-arm-linux-gnueabihf
Details of package gcc-10-arm-linux-gnueabihf in sid
Package not available in this suite · See our contact page to get in touch
Debian
packages.debian.org › bullseye › gcc-arm-linux-gnueabihf
Debian -- Details of package gcc-arm-linux-gnueabihf in bullseye
dep: gcc-10-arm-linux-gnueabihf (>= 10.2.1-3~) GNU C compiler (cross compiler for armhf architecture) rec: libc6-dev-armhf-cross · GNU C Library: Development Libraries and Header Files (for cross-compiling) or libc-dev-armhf-cross · virtual package provided by libc6-dev-armhf-cross ·
Debian
packages.debian.org › gcc-arm-linux-gnueabihf
Package Search Results -- gcc-arm-linux-gnueabihf
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 › gcc-12-arm-linux-gnueabihf
Package Search Results -- gcc-12-arm-linux-gnueabihf
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
Top answer 1 of 12
46
fixed, using:
sudo apt-get install gcc-arm*
2 of 12
20
Are you compiling on a 64-bit OS? Try:
sudo apt-get install ia32-libs
I had the same problem when trying to compile the Raspberry Pi kernel. I was cross-compiling on Ubuntu 12.04 64-bit and the toolchain requires ia32-libs to work on on a 64-bit system.
See http://hertaville.com/2012/09/28/development-environment-raspberry-pi-cross-compiler/