$ rpm -q gcc-aarch64-linux-gnu gcc-aarch64-linux-gnu-8.2.1-alt1_1.1.x86_64 $ echo "int main() { }" >test.c $ aarch64-linux-gnu-gcc test.c as: unrecognized option '-EL' как я понимаю, он обращается к обычному as, а не для aarch64: $ as -EL as: нераспознанный параметр «-EL» $ aarch64-linux-gnu-as -EL ^C
Исправлено в версии 10.3.1-alt1 $ cat > hello.c <<EOF #include <stdio.h> int main(int argc, char **argv) { printf("Hello, world!\n"); return 0; } EOF $ aarch64-linux-gnu-gcc -O2 -g hello_aarch64 hello.c $ qemu-aarch64-static -L /usr/lib/aarch64-linux-gnu/sys-root ./hello_aarch64 Hello, world!