2016-11-28 1 views
1

Ich versuche zu kompilieren Ubuntu Touch for Galaxy Note 10.1, und ich bin stucked zu diesem Fehler machen beim Kompilieren:Compile Ubuntu keine Regeln Tippen Sie auf Ziel "APPS /../ src/R.stamp"

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. 

Was ich getan habe ist:

  1. Herunterladen Ubuntu touch-Quelle mit "phablet-dev-Bootstrap"
  2. Erste bestimmte Dateien für dieses Samsung-Gerät
  3. "build/envsetup.sh." und "Mittagessen"
  4. "make"

Hat jemand eine Ahnung?

+0

Nach vielen Versuchen scheint es, dass die Anwendung "AdvancedDisplay", die sich in "hardware/samsung /" befindet, nicht kompiliert werden kann. – VinceIsZombie

Antwort

0

Ich machte Fortschritte, ich verstand endlich, was die Nachricht bedeutet.

Die Makefiles versuchen, die Anwendung "AdvancedDisplay.apk" zu kompilieren, die von der Anwendung "framework-res.apk" abhängt. Aber der R.stamp, der benötigt wird, wurde nicht kompiliert.

Ich konnte direkt die Fehler testen, die mit dem Befehl "mmm frameworks/base/core/res /" erzeugt wurden, die das Makefile des Unterverzeichnisses kompilieren, ohne auf andere Kompilierungsarbeiten zu warten. Damit diese Lösung funktioniert, müssen Sie "-j1" arbeiten lassen (und immer wieder), bis das Ziel "aapt" erstellt wurde.

Der Fehler lag daran, dass "add-resource" in einigen res/config.xml Dateien fehlte, die ich ändern musste ... um andere Fehler zu bekommen !!!

Da ich die letzte Version von Ubuntu Touch nicht bekommen habe (phablet-dev-bootstrap erhält standardmäßig die Version 4.4.2), werde ich die letzte Verzweigung versuchen und diese Fehler vorerst zurücklassen.

+0

Gleiches Problem auf dem Zweig 6.0.0_r1. – VinceIsZombie

Verwandte Themen