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)
So implementieren Sie die Funktionen „Als Startse...
Vorwort Es dauerte zwei Tage, um ein Puzzlespiel ...
Methode 1: MySQL bietet einen Befehlszeilenparame...
Ein einfaches MySQL-Vollsicherungsskript, das die...
Übernahme des Geschäfts: Sehen Sie sich die Gehal...
1. Stellen Sie zunächst eine Remoteverbindung zum...
Ursprüngliche Adresse: https://blog.csdn.net/m0_4...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Einzelner Knoten Diff Einzelel...
Ich habe meinen Raspberry Pi-Server vor zwei Tage...
1. Hintergrund, der durch CSS übergeben werden mu...
Installieren Sie die entpackte Version von Mysql ...
Der Code kann noch weiter optimiert werden. Aus Z...
Vorwort Tatsächlich gibt es für das bescheidene „...
Lassen Sie uns zunächst die Daten simulieren, die...