Show page source of GumstixBitbake #76335

= Bitbake
[[PageOutline(start=2, depth=2)]]

== BitBake User Manual
<http://bitbake.berlios.de/manual/>

== bitbakeが通らないとき
{{{
$ bitbake omap3-console-image
}}}
とか
{{{
$ bitbake virtual/kernel
}}}
がエラーになる時。

=== ファイルのダウンロードが出来ない
404 Not Found
接続タイムアウト
などでファイルのダウンロードが出来ない。

該当するファイルを検索して別の場所からダウンロードして sources ディレクトリに保存する。

=== コンパイルエラーが出る。
再度同じコマンドでbitbakeしてみると通ることが多い。

=== bitbake <package>しても最新のversionにならない
MLOやu-bootなどがbitbakeしても最新のversionにならない場合。cleanする。
{{{
$ bitbake -c clean <package>
}}}

=== 最新のリポジトリをpullしてみる
{{{
$ cd org.openembedded.dev
$ git pull
$ bitbake -c clean omap3-console-image; bitbake omap3-console-image
}}}

=== Connection timed outが出る
{{{
 www.sakoman.com[0: 216.18.22.128]: errno=Connection timed out
 fatal: unable to connect a socket (Connection timed out)
}}}
www.sakoman.comが落ちているかもしれないので、ブラウザで開いてみる。
落ちていたら時間を置いてアクセスする。