This service is available only in Japanese-language.

ターゲットマシン上にプログラム構築環境をインストールしたい

社内で問い合わせが有りました。

ターゲットボード上にプログラムの構築環境をインストールしたい場合、どのように指定すれば良いのか?

コンパクトに纏めるのであれば、
既存のイメージレシピをベースにdev-pkgs機能を追加してdevelパッケージのインストールを行い
packagegroup-core-buildessential パッケージの追加でツールのインストールを行います。

===========================================================
# First include a base image to base things off
require recipes-sato/images/core-image-sato.bb
# Now add the multilib packages we want to install
IMAGE_FEATURES += "dev-pkgs tools-debug"
IMAGE_INSTALL_append = " packagegroup-core-buildessential "
=====================================================

perl等もインストールを行いたい場合は
===========================================================
# First include a base image to base things off
require recipes-sato/images/core-image-sato.bb
# Now add the multilib packages we want to install
IMAGE_FEATURES += "dev-pkgs tools-sdk tools-debug"
=====================================================
と指定します。

より高機能な開発環境の組み込みを行う場合は、
core-image-sato に対するcore-image-sato-sdkで指定されている
===========================================================
IMAGE_FEATURES += "dev-pkgs tools-sdk \
tools-debug eclipse-debug tools-profile tools-testapps debug-tweaks ssh-server-openssh"

IMAGE_INSTALL += "kernel-devsrc"
===========================================================
まで追加を行えば、カーネルの再構築まで可能となります。