I've created and uploaded a hand full of PKGBUILDs to AUR to use on Arch Linux for cross compiling to Arch Linux ARM. My motivation was to use a fast x86_64 machine as a distcc worker for Pi4/Pi400. You will still need to create the symlinks in /usr/lib/distcc manually.
$this->bbcode_second_pass_code('', '
ln -s /usr/bin/distcc /usr/lib/distcc/aarch64-unknown-linux-gnu-g++
ln -s /usr/bin/distcc /usr/lib/distcc/aarch64-unknown-linux-gnu-gcc
ln -s /usr/bin/distcc /usr/lib/distcc/armv7l-unknown-linux-gnueabihf-g++
ln -s /usr/bin/distcc /usr/lib/distcc/armv7l-unknown-linux-gnueabihf-gcc
')
Comments are welcome
https://aur.archlinux.org/packages/armv7l-gcc/
https://aur.archlinux.org/packages/armv ... bootstrap/
https://aur.archlinux.org/packages/armv ... i-headers/
https://aur.archlinux.org/packages/armv7l-binutils/
https://aur.archlinux.org/packages/armv7l-glibc/
https://aur.archlinux.org/packages/aarch64-gcc/
https://aur.archlinux.org/packages/aarc ... bootstrap/
https://aur.archlinux.org/packages/aarc ... i-headers/
https://aur.archlinux.org/packages/aarch64-binutils/
https://aur.archlinux.org/packages/aarch64-glibc/