2016-07-08 10 views
2

Ich versuche, einen Android-Kernel aus der Quelle für eine ODROID-XU4 (http://www.hardkernel.com/main/products/prdt_info.php?g_code=G143452239825) zu kompilieren. Ich habe die Quelle heruntergeladen, ein paar benutzerdefinierte Treiber & externe Programme hinzugefügt, und jetzt versuche ich ein Git Repo mit allen Kernel-Quelle & benutzerdefinierte Quelle zu erstellen. Bevor ich das Repo erstellt habe, wurde meine Quelle kompiliert und ordnungsgemäß bereitgestellt. Nach dem Erstellen des Repos, dem Drücken meiner Quelle und dem anschließenden Klonen auf den Computer wird die Quelle nicht mehr kompiliert. Laufen an der Spitze der neuen Quelle führt zu folgendem Fehler machen:Android Compilation: Keine Regel zu Ziel

installieren: out/target/Produkt/odroidxu3/data/nativetest/Dalvik-vm-Unit-Tests/Dalvik-vm-Unit-Tests

make: *** Keine Regel zum Ziel out/target/common/obj/JAVA_LIBRARIES/android_webview_java_intermediates/javalib.jar, benötigt von out/target/common/obj/JAVA_LIBRARIES/webviewchromium_intermediates/classes-full-debug.jar. Halt.

Ich glaube, das Problem ist mit meinen .gitignore-Dateien. Ich denke, dass das Drücken auf den Repo einige wichtige Dateien zurücklässt, die für die Kompilierung notwendig sind, aber ich habe Probleme herauszufinden, welche Dateien nicht enthalten sind. Irgendwelche Vorschläge, welche Dateien fehlen könnten?

Zur Verdeutlichung habe ich zwei Quellbäume, eins ist das Original (das erfolgreich kompiliert) und eins, das ein exakter Klon des Originals ist, aber Dateien fehlen, die von den .gitignore-Standarddateien angegeben werden.

Auch die Android-Quelle, die ich heruntergeladen und modifiziert habe, war von hier: https://github.com/hardkernel/android.

Jede Hilfe wird geschätzt.

Antwort

0

Löschen Sie den externen Ordner in Ihrem AOSP-Stammverzeichnis und ersetzen Sie ihn durch den Originalordner.

Verwandte Themen