t1.micro でカーネル作る環境をナニ

うぶんつな AMI で。
必要なパケジは linux-next をナニする、という前提で

  • build-essential
  • kernel-package
  • libncurses-dev
  • git

ということでどうか。

導入実施

download が異様に早い。導入終わっていたので git clone 実施。

$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

しまった。時間計測すりゃ良かった。コンパイルは time 付けるか。

make

menuconfig は無事動いた。では make を kickoff します。
つーか、やっぱ t1.micro 遅いですな。(当り前
しかも、time でアレしてたんですが、途中で端末を再起動してしまって、計測中断。とは言え、当り前の話なんでしょうけれど相当遅いですね。

成程

でびあん系は基本的に build-essential と kernel-package があれば (もしかすると kernel-package に build-essential が含まれてる可能性あり) なんとかなるのね。
ちなみに arm なナニをクロスで云々する場合は binutils-arm-linux-gnueabihf を入れておけば大丈夫なはず。