You are not logged in.
Hi All,
Could we please have arm-linux-gnueabihf-gcc available as an installable package? This toolchain is essential for supporting ARMv7 devices running Linux, such as Raspberry Pi 2/3 in 32‑bit mode, BeagleBone boards, and other embedded Linux platforms.
-Thanks,
Anand
Offline
I found this in AUR:
https://aur.archlinux.org/packages?O=0& … eabihf-gcc
Offline
Yes, I attempted to build on an x86 CPU, but the process failed. I also tried the suggested solution, yet it still isn’t working
# 1. Headers
git clone https://aur.archlinux.org/arm-linux-gnu … eaders.git
cd arm-linux-gnueabihf-linux-api-headers && makepkg -si
# 2. Binutils
git clone https://aur.archlinux.org/arm-linux-gnu … nutils.git
cd arm-linux-gnueabihf-binutils && makepkg -si
# 3. GCC Stage1
git clone https://aur.archlinux.org/arm-linux-gnu … stage1.git
cd arm-linux-gnueabihf-gcc-stage1 && makepkg -si
# 4. Glibc
git clone https://aur.archlinux.org/arm-linux-gnueabihf-glibc.git
cd arm-linux-gnueabihf-glibc && makepkg -si
# 5. GCC Stage2
git clone https://aur.archlinux.org/arm-linux-gnu … stage2.git
cd arm-linux-gnueabihf-gcc-stage2 && makepkg -si
# 6. Final GCC
git clone https://aur.archlinux.org/arm-linux-gnueabihf-gcc.git
cd arm-linux-gnueabihf-gcc && makepkg -si
Offline
arch32 is not Arch and is not supported here.
I Have Linux Perl Can i Download Gnome???
Offline
If he uses an x86_64 machine, to compile any AUR package, this is a valid post.
Yes, I attempted to build on an x86 CPU, but the process failed.
Please post the entire thing for the 1st package, incl. command line and complete output.
Offline
Yes, this is for ARM32-bit cross-compilation on X86
Here is the command to build the arm-linux-gnueabihf-linux
https://gist.github.com/moonlinux/0e72e … 6c3bf8e8f3
$ git clone https://aur.archlinux.org/arm-linux-gnu … eaders.git
cd arm-linux-gnueabihf-linux-api-headers && makepkg -si
Cloning into 'arm-linux-gnueabihf-linux-api-headers'...
remote: Enumerating objects: 176, done.
remote: Counting objects: 100% (176/176), done.
remote: Compressing objects: 100% (133/133), done.
remote: Total 176 (delta 43), reused 175 (delta 43), pack-reused 0 (from 0)
Receiving objects: 100% (176/176), done.
Resolving deltas: 100% (43/43), done.
==> Making package: arm-linux-gnueabihf-linux-api-headers 6.15.1-1 (Fri 11 Sep 2026 12:50:06 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading linux-6.15.1.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 144.1M 100 144.1M 0 0 1.13M 0 02:07 02:07 2.55M
-> Downloading linux-6.15.1.tar.sign...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 989 100 989 0 0 1330 0 0
==> Validating source files with sha256sums...
linux-6.15.1.tar.xz ... Passed
linux-6.15.1.tar.sign ... Skipped
==> Verifying source file signatures with gpg...
linux-6.15.1.tar ... Passed
==> Extracting sources...
-> Extracting linux-6.15.1.tar.xz with bsdtar
==> Starting build()...
Offline