Версия пакета: arm-none-eabi-gdb-14.2-alt1.x86_64 Шаги воспроизведения: # apt-get install binutils-arm-linux-gnueabihf cross-glibc-arm gcc-arm-linux-gnueabihf arm-none-eabi-gdb $ cat > hw.c <<EOF #include <stdio.h> int main(void) { int i; printf("Hello World!\n"); } EOF $ arm-linux-gnueabihf-gcc -v -mcpu=cortex-a53 hw.c -o hw $ arm-none-eabi-gdb hw (gdb) list Получаемый результат: Reading symbols from hw... (gdb) list warning: 1 ../sysdeps/arm/crtn.S: Нет такого файла или каталога Файл sysdeps/arm/crtn.S есть в пакете zig, но его установка проблему не решает: $ rpm -ql zig | grep sysdeps/arm/crtn.S /usr/lib/zig/libc/glibc/sysdeps/arm/crtn.S
вы смешиваете инструменты для разных целевых платформ. в приведённом примере был бы нужен arm-linux-gnueabihf-gdb, если такой существует. arm-none-eabi-* для baremetal