Bug 49853
| Summary: | ../sysdeps/arm/crtn.S: Нет такого файла или каталога | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> |
| Component: | arm-none-eabi-gdb | Assignee: | Sergey Bolshakov <sbolshakov> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | asheplyakov, sbolshakov |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
вы смешиваете инструменты для разных целевых платформ. в приведённом примере был бы нужен arm-linux-gnueabihf-gdb, если такой существует. arm-none-eabi-* для baremetal |

Description
Alexander Makeenkov 2024-04-01 16:13:18 MSKВерсия пакета: 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