アプリケーション名が plnx_myapp の場合、BitBake でエラーが発生します。アンダースコア ( _ ) の後はバージョン番号にする必要があります。たとえば myapp_1 は有効なアプリケーション/モジュール名です。
この問題を解決するには、アプリケーションで sstateclean を実行した後、削除します。また、<plnx-proj-root>/project-spec/meta-user/conf/user-rootfsconfig で次の行を削除します。
CONFIG_plnx_myapp
アプリケーション、ライブラリ、またはモジュールの名前がすべて大文字または先頭が大文字の場合 (MYAPP/Myapp)、BitBake で do_package_qa エラーが発生します。
この問題を解決するには、アプリケーションで sstateclean を実行した後、削除します。また、<plnx-proj-root>/project-spec/meta-user/conf/user-rootfsconfig の行を削除します。
注意:
プロジェクトのパスに +、*、! などの特殊文字が含まれている場合、
petalinux-config
コマンドの実行はエラーになります。(例: /opt/petalinux+/xilinx-zc702-2)。この問題を解決するには、プロジェクトのパスに特殊文字を使用しないようにします。