Здравствуйте.
В используемом мною дистрибутиве Archlinux есть 4 пакета, относщихся к ARM:
- arm-none-eabi-binutils 2.25.1-2 - A set of programs to assemble and manipulate binary and object files for the ARM EABI (bare-metal) target.
- arm-none-eabi-gcc 5.2.0-1 - The GNU Compiler Collection - cross compiler for ARM EABI (bare-metal) target.
- arm-none-eabi-gdb 7.10-2 The GNU Debugger for the ARM EABI (bare-metal) target
- arm-none-eabi-newlib 2.2.0-4 A C standard library implementation intended for use on embedded systems (ARM bare metal)
Подскажите, пожалуйста, что из этого мне нужно, чтобы успешно скомпилировать свой код (зависящий от пары so-файлов из дистрибутива) под ARM6/7?
Подскажите в общих чертах, какие шаги нужно выполнить для этого?
Будет ли проще/сложнее использовать clang вместо gcc?