マスターの git リポジトリからフェッチする素敵なレシピがあります。このガイドのようにソースと cmake を構成しました: http://brianmilco.blogspot.it/2012/11/cmake-automatically-use-git-tags-as.html
目的は、現在のビルドの git ハッシュを出力することです。
私のPCでコンパイルするとすべて正常に動作しますが、クロスコンパイルすると変数にGIT-NOTFOUNDがあります。
それを行うための回避策/ビットベイクの方法を知っていますか?
更新: コンピューターでコンパイルを行う場所 git status は、同じコマンドを実行すると、bitbake チェックアウト ディレクトリで「何もコミットする必要はありません」と表示されます。
git status
HEAD detached at f47fc96
nothing to commit, working directory clean
問題は、切り離されたモードにあるという事実である可能性があると思いますか?