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)
:ist eine dynamische Komponente Verwenden Sie v-b...
In diesem Artikel wird der Implementierungscode d...
Was ist ein MIME-TYP? 1. Zunächst müssen wir verst...
Inhaltsverzeichnis 1.0 Einleitung 2.0 Docker-Inst...
In diesem Projekt wird der Docker-Container zum E...
Inhaltsverzeichnis Versteckte Probleme Lösung zur...
In diesem Artikel wird die Installations- und Kon...
Inhaltsverzeichnis 1. Gojs-Implementierung 1. Zei...
Inhaltsverzeichnis Hintergrund Problembeschreibun...
Der Erste: Verwenden der CSS-Positionseigenschaft...
Vim ist ein leistungsstarker Vollbild-Texteditor ...
Linux-Grundkonfiguration Kompilieren und installi...
1.mysql-5.7.19-winx64.zip (das ist die kostenlose...
Überblick Ich verwende Docker seit über einem Jah...
Inhaltsverzeichnis 1. Verpackungsbefehl hinzufüge...