OpenEmbedded を使用して、 Ubuntu 13.04 ホスト マシンで Angstrom カーネルを構築したいと考えています。
git clone git://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
MACHINE=beagleboard./oebb.sh config beagleboard
MACHINE=beagleboard./oebb.sh update
MACHINE=beagleboard./oebb.sh bitbake virtual/kernel
カーネルをビルドする理由は、Angstrom ディストリビューション(BeagleBoard)をターゲットにして、ホスト マシン上でカーネル ドライバーをクロスコンパイルできるようにするためです。Beagleboard は、2.6.32 のビルド済みイメージを実行します。
私が知っているように、クロス コンパイルは Angstrom ディストリビューションだけでなく、BeagleBoard が実行する同じカーネル バージョンをターゲットにする必要があります。OE はどのように「優先」バージョンを選択しますか? BitBake がビルドするカーネル バージョンを選択する方法はありますか?