Я собираю rootfs-файлы busybox для архитектуры no-mmu. Результатом этой компиляции является 32-разрядный исполняемый файл ELF LSB.
file _install/bin/busybox:
ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, for GNU/Linux 2.6.32,
Я хотел бы иметь исполняемый файл BFLT (такой же, как uclinux). Как я могу преобразовать ELF в BFLT или сгенерировать файл BFLT из busybox?
Можно ли это сделать без Buildroot?
Добавление информации:
- Я использую набор инструментов arm-none-linux-gnueabi
- Сборка как статический исполняемый файл
- Опция Force NOMMU build enable