2016-11-28 12 views
1

をターゲット「APPS /../のsrc/R.stamp」を作るためにはルールをタッチしていない、と私は、このエラーのstuckedだ:コンパイルUbuntuのは、私はギャラクシーノート10.1のためのUbuntuのタッチをコンパイルしようとしている

make: *** Aucune règle pour fabriquer la cible « /home/vincent/Documents/DEV/ubuntutouch/out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp », nécessaire pour « /home/vincent/Documents/DEV/ubuntutouch/out/target/common/obj/APPS/AdvancedDisplay_intermediates/src/R.stamp ». Arrêt. 

私がやったことです:

  1. ダウンロードのUbuntu Touchのソース
  2. は、このサムスンのデバイス
  3. のための特定のファイルを取得 "ファブレット-DEV-ブートストラップ" と "構築/ envsetup.sh。"と "ランチ"
  4. "make"

誰か手掛かりがありますか?

+0

多くのことを試した後、 "hardware/samsung /"にあるアプリケーション "AdvancedDisplay"はコンパイルできないようです。 – VinceIsZombie

答えて

0

私は進行しました。私はついにメッセージの意味を理解しました。

makefileは、アプリケーション "framework-res.apk"に依存するアプリケーション "AdvancedDisplay.apk"をコンパイルしようとします。しかし、必要なR.stampは編集されていません。

コンパイルの他の作業を待つことなく、サブディレクトリのmakefileをコンパイルする "mmm frameworks/base/core/res /"コマンドで生成されたエラーを直接テストすることができました。 この解決策を動作させるには、ターゲット "aapt"が構築されるまで "make -j1"を(何度も何度も)動作させる必要があります。

一部のres/config.xmlファイルに「add-resource」がありません。このエラーは、他のエラーを取得するために修正する必要がありました。

Ubuntu Touchの最新バージョン(phablet-dev-bootstrapはデフォルトで4.4.2バージョンを取得)を得られなかったので、私は最後のブランチを試してみるつもりです。

+0

ブランチ6.0.0_r1で同じ問題が発生しました。 – VinceIsZombie

関連する問題