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)
In diesem Artikelbeispiel wird der Anwendungscode...
1. Beschreibung Früher haben wir über die Install...
Während des täglichen Optimierungsprozesses stell...
Vorwort Manchmal muss die Höhe eines Box-Containe...
MySQL ist ein relationales Datenbankverwaltungssy...
Code kopieren Der Code lautet wie folgt: <!DOC...
Phänomen Bei der Verwendung von Apache Spark 2.x ...
Inhaltsverzeichnis 1 Testumgebung 1.1 Server-Hard...
HTML <div Klasse="Spinner"></d...
In diesem Artikel wird der spezifische Code von R...
MySQL ist eine sehr leistungsfähige relationale D...
Einführung Wenn Sie mit der Verwendung von JDBC z...
Wie lässt sich feststellen, worauf dies hinweist?...
Das MySQL auf dem Server ist in der Version 8.0.1...
Inhaltsverzeichnis 1. Hintergrund 2. Zusammengese...