組み込みLinuxで人気があるBusyBoxの極々簡単なメモ。
基本的には、本家サイトのFAQやREADME、あとソースコードに付属のINSTALLファイルを読めば特に問題ない。
"/proc"ファイルシステムの有無で若干環境変数(CONFIG_BUSYBOX_EXEC_PATH)の調整が入るみたい。
設定については"make menuconfig"でLinuxカーネル設定と同様な、ncursesを使ったテキストUIで調整出来る。
静的リンクにしたい場合は、
"Busybox Settings" -> "Build Options" -> "Build BusyBox as a static binary (no shared libs)"
にチェックをつける。なお、上記のメニュー階層やメニューラベルはバージョン1.14.4のものなので、将来やこれ以前のバージョンの場合は異なる可能性があるので注意。
なお、うっかり
make install
としちゃっても、デフォルトで"./_install"ディレクトリに構築されるので安心。
書籍リソース: