はじめに Yoctoを使う仕事をしていると、依存関係という言葉をよく聞きます しかしながら、Yoctoにおける依存関係は結構複雑です。 このため、この記事では以下の順番で依存関係を整理します。 パッケージとタスクの関係 依存関係とは何か パッケージ間の依存関係の設定 タスク間の依存関係の設定 依存関係を可視化する方法 前提とする知識 yoctoの文脈で以下の言葉を知っていればたぶんOKです yocto poky bitbake パッケージ タスク フラグ DEPENDS/RDEPENDS パッケージとタスクの関係 パッケージとは パッケージはbitbakeのビルド単位です。例えば、gccやpythonなどのパッケージがあります。 タスクとは タスクはbitbakeが実行する処理の単位です。例えば、do_buildやdo_compileなどがあります。 パッケージとタスクの関係 パッケージと