カーネルの設定とビルド
続いては,カーネルの設定を行います。「make i386_defconfig」としてi386用のデフォルト設定を適用した後,「make menuconfig」でAndroidを動作させる為に必要なドライバの組み込み設定を行います。
注意点としては,本記事執筆時(2009/2/16)のカーネルでは,「Android pmem allocator」と「Android alarm driver」をオフにしないと当該箇所でコンパイル・エラーになってしまうことが挙げられます。下記のように両項目がオフになっている事を確認してください。
$ cd kernel ##以下のように組み込むドライバを設定する## General setup ---> |
環境によってはネットワーク・インタフェースの設定を別途行う必要があります。上記の例ではEeePC 701向けの設定を示していますが,もし自分が使っている機種でネットワーク接続ができないようでしたら,Windowsなどで使用しているネットワーク・インタフェースを確認し,該当するドライバを有効にしてください。
ドライバの選択を終えたら,設定に基づいてカーネルのビルドを行います。
$ make |