busybox-1.22.0

debian 8.x jessie armhfクロス sh4セルフ

# は rootユーザでの操作
$ は 一般ユーザ(kaihatsu)での操作
を示す

先に

を済ませておくこと

作業ディレクトリを作り、移動する ( ~記号は home directory を示す. -p はサブディレクトリも一気に作る)

# cd                               rootユーザのhomeに戻る
# mkdir -p build/busybox
# cd build/busybox
# apt-get source busybox
# cd busybox-1.22.0/
  • debian/rules 編集

121行目rutest行をコメントアウト
tips: vi での行番号表示は :set number

       # cd ${DIR}/testsuite && ${TESTSUITE_ENV} ./runtest -v

ビルド

# dpkg-buildpackage -uc -us -aarmhf

ビルド時間

real    1m54.767s
user    3m4.324s
sys     0m12.548s
# cd ../
# ls *.deb
busybox-static_1.22.0-9+deb8u1_armhf.deb  busybox_1.22.0-9+deb8u1_armhf.deb  udhcpd_1.22.0-9+deb8u1_armhf.deb
busybox-syslogd_1.22.0-9+deb8u1_all.deb   udhcpc_1.22.0-9+deb8u1_armhf.deb

関連

Last-modified: 2017-08-12 (土) 00:17:18 (121d)