次の 2 つの方法があります。
1. ビットベイク。パッケージを IMAGE_INSTALL 変数に追加します。だがしかし
IMAGE_INSTALL_append = " パッケージ"
パッケージ名の前にスペースを入れてください。他のパッケージを追加できますが、間にスペースを置くだけです。
IMAGE_INSTALL += " \
${SOC_IMAGE_INSTALL} \
cpufrequtils \
nano \
パッケージグループ-FSL-gstreamer \
パッケージ グループ FSL ツール テスト アプリ \
パッケージグループ-fsl-tools-benchmark \
パッケージグループqt-in-use-demos \
qt4-plugin-phonon-backend-gstreamer \
qt4-demos \
qt4-examples \
fsl-gui-extrafiles \
パッケージ\
"
2. コンロ。そのグラフィカルな性質により、ベースイメージにパッケージを追加することは、 bitbake の方法よりも簡単です。ビルドフォルダで hob アプリを実行し、マシンとイメージを選択してから、後で編集します( [イメージの編集 ]ボタンをクリックします)
パッケージが利用できない場合は、パッケージを作成する必要があります。出発点として、この 例を見てください。主流の リポジトリに存在するのに十分であると思われる場合は、 パッチをmeta-freescale メーリングリストに送信してください。
Hello Daiane,
たとえば、すべてのgstプラグインをインストールする場合は、これを追加する必要があります。
....
gst-plugins-good-meta \
.....
詳細については、以下を参照してください。
~/tmp/work/armv7a-vfn-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good.spec.
ベイトマン・カイは書きました:
レオさん、ありがとうございました。
はい、 Daiane Angolini のこのドキュメントは、画像に醜い/悪いプラグインを追加する方法を教えてくれます。ただし、すべてのプラグインをインストールする場合は、すべてのプラグインをリストして指定する必要があります???
はい:smileycry:
*すべて*のgstreamerプラグインをインストールする方法がわかりません。もしわかったら、ぜひ世界に知らせてください。誰もがそれを望んでいます![]()
レオさん、ありがとうございました。
はい、 DaianeAngolini のこのドキュメントは、画像に醜い/悪いプラグインを追加する方法を教えてくれます。ただし、すべてのプラグインをインストールする場合は、すべてのプラグインをリストして指定する必要があります???
特定の要素を指定する必要があります。たとえば、 このドキュメントでは 、いくつかの醜い要素や悪い要素が最終的な画像に追加されています
Leo
cdビルド/ tmp / deploy / rpm
ls
all armv7a_vfp_neon imx6qsabresd
私は見つけることができます:armv7a_vfp_neonのフォルダにいくつかの「gst-plugins-bad」ライブラリリストがあります。しかし、imx6qsabresdのフォルダにはありません
親愛なるレオへ:
この投稿であなたのギルドをフォローしてください。pkg "gst-plugins-bad" を rootfs に追加しようと試みましたが、何度も失敗します。
私の追加ステップ:
まず、"fsl-image-test"を何も変更せずにビルドしました。
2 つ目は、bitbake -s |grep gst-plugins-bad ====> "gst-plugins-bad" 文字列を表示します。
3番目、だから、私はvim build / conf / local.conf以下のように何かを追加します。
IMAGE_INSTALL_append = "gst-plugins-bad"
CORE_IMAGE_EXTRA_INSTALL += "gst-plugins-bad"
または、meta-fsl-demos/recipes-fsl/images/fsl-image-test.bb の vim
IMAGE_INSTALL += " \
パッケージグループ-FSL-gstreamer \
パッケージ グループ FSL ツール テスト アプリ \
パッケージグループ-fsl-tools-benchmark \
gst-plugins-bad \
"
最後に、コマンド "bitbake fsl-image-test" で再構築します。
エラーログはありませんが、build/tmp/work/imx6qsabresd-poky-linux-gnueabi/fsl-image-test/1.0-r0 にある rootfs フォルダに変更はありません
つまり、rootfs/usr/lib/gstreamer.0.10/ には、作成すべき "gst-plugins-bad" ライブラリは見つかりませんでした。
あなたはplsがいくつかのアドバイスを与えるか、私を修正しますか?
よろしくお願いいたします。
BM