Phänomen Das System konnte den Linux-Systemkernel normal kompilieren, aber nach der Installation von SVN schlug die Kernelkompilierung fehl. CHK include/linux/version.h CHK include/generiert/utsrelease.h make[1]: `include/generated/mach-types.h' ist aktuell. Rufen Sie scripts/checksyscalls.sh auf CHK include/generiert/kompilieren.h gcc: Verzeichnis: Keine solche Datei oder kein solches Verzeichnis gcc: Verzeichnis“: Keine solche Datei oder kein solches Verzeichnis <command-line>:0: Warnung: Fehlendes abschließendes "-Zeichen gcc: Verzeichnis: Keine solche Datei oder kein solches Verzeichnis gcc: Verzeichnis“: Keine solche Datei oder kein solches Verzeichnis <command-line>:0: Warnung: Fehlendes abschließendes "-Zeichen gcc: Verzeichnis: Keine solche Datei oder kein solches Verzeichnis gcc: Verzeichnis“: Keine solche Datei oder kein solches Verzeichnis <command-line>:0: Warnung: Fehlendes abschließendes "-Zeichen CC-Treiber/GPU/Mali/Mali/Common/mali_kernel_core.o arm-eabi-gcc: Fehler: ": Keine solche Datei oder kein solches Verzeichnis make[4]: *** [drivers/gpu/mali/mali/common/mali_kernel_core.o] Fehler 1 make[3]: *** [Treiber/GPU/Mali/Mali] Fehler 2 make[2]: *** [Treiber/GPU/Mali] Fehler 2 make[1]: *** [Treiber/GPU] Fehler 2 make: *** [Treiber] Fehler 2 make: *** Warte auf unerledigte Aufgaben.... Ursachenanalyse Wir haben festgestellt, dass es in drivers/gpu/mali/ump/Makefile.common und drivers/gpu/mali/mali/Makefile Anweisungen zu SVN_REV:=xxxx gibt. Unter normalen Umständen ist SVN_REV:= leer. Wenn die SVN-Version überprüft wird, hat SVN_REV:= einen Wert, was dazu führt, dass das Skript in den falschen Zweig geht. Problemumgehung Weisen Sie einfach den SVN_REV-Wert in beiden Dateien einem leeren "" zu. Treiber/GPU/Mali/Ump/Makefile.common: 16 # Subversion-Revisionsnummer abrufen, auf 0000 zurückgreifen, wenn keine SVN-Informationen verfügbar sind 17 #SVN_REV:=$(shell ((svnversion | grep -qv exportiert && echo -n 'Revision: ' && svnversion) || git svn info | sed -e ‚s/$$$$/M/‘ | grep ‚^Revision: ' || echo ${MALI_RELEASE_NAME}) 2>/dev/null | sed -e ‚s/^Revision: //‘) 19 SVN_REV:="" Treiber/GPU/Mali/Mali/Makefile: 117 #SVN_REV := $(shell (cd $(DRIVER_DIR); (svnversion | grep -qv exported && svnversion) || git svn info | grep '^Revision: '| sed -e 's/ ^Revision: //' ) 2>/dev/null ) 119 SVN_REV := "" Zusammenfassen Dies ist das Ende dieses Artikels zum Lösen von Konflikten zwischen Linux-Kernel- und SVN-Versionen. Weitere Informationen zum Lösen von Konflikten zwischen Linux-Kernel- und SVN-Versionen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Tutorial zur Bereitstellung und Installation von MySQL 8.0.18 unter Windows 7
>>: Vue-Entwicklungsbaumstrukturkomponenten (Komponentenrekursion)
1. Das Tabellen-Tag ist Tabelle, tr ist Zeile, td ...
In diesem Artikelbeispiel wird der spezifische Co...
Die in Baidu-Interviews gestellten Fragen müssen ...
Einführung in XHTML-Tags <br />Vielleicht is...
Inhaltsverzeichnis Tutorial-Reihe 1. Benutzerverw...
Vorwort Wir sagen oft, dass Node keine neue Progr...
<br />Die Benutzererfahrung wird von chinesi...
1. PC-Reset Initialisierung im PC-Stil /* normali...
Mithilfe der Vue-Sprache und Elementkomponenten m...
Inhaltsverzeichnis Die erste Methode: Router-Link...
!DOCTYPE Gibt die Document Type Definition (DTD) ...
1. Befehlseinführung Mit dem Befehl ln werden Lin...
Notieren Sie den Fehler, der mich heute den ganze...
In diesem Artikel finden Sie eine Sammlung von Ja...
CocosCreator-Version: 2.4.2 Praktische Projektanw...