Advanced/es(WS011SH)でLinuxを動かす(リザぽん化) 〜番外編2 buildrootのメモ

WS011SHのリザぽん化の過程でbuildrootの使い方を学んだので忘れないようにメモ。

コマンド関連

ビルドするパッケージを選んだり、パッケージの設定を行うコマンド

  1. make menuconfig
  2. make busybox-menuconfig : Busyboxに特化したコマンド
  3. make uclibc-menuconfig :uclibcに特化したコマンド

フォルダ/ディレクトリ関連

フォルダ/ディレクトリの役割のメモ(忘れやすい)

フォルダパス 役割 備考
buildroot/binaries/uclibc rootfs.arm.cpioが出力される場所
buildroot/build_arm 実際にビルドを行うワークエリア
buildroot/dl ソースコードの保管フォルダ

参考にさせて頂いたサイト:
http://www.asahi-net.or.jp/~jg3h-snj/bb_and_uclibc.html