no-mmu アーキテクチャ用の busybox rootfs をコンパイルしています。このコンパイルからの出力は、ELF 32 ビット 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 に変換したり、busybox から BFLT ファイルを生成するにはどうすればよいですか?
Buildrootなしでこれを行うことは可能ですか?
追加情報:
- ツールチェーン arm-none-linux-gnueabi を使用しています
- 静的実行可能ファイルとしてビルド
- オプション強制NOMMUビルド有効