Approximate build time: 0.1 SBU Required disk space: 192.5 MB
Da einige Pakete die Kernel Header referenzieren, entpacken wir nun das Kernelarchiv, konfigurieren es und kopieren die benötigten Dateien an eine Stelle, wo gcc sie später finden kann.
Bereiten Sie die Installation der Header vor:
make mrproper
Hierdurch wird sichergestellt, dass der Kernel-Baum absolut sauber ist. Das Kernel-Team empfiehlt, dieses Kommando vor jedem Kompilieren des Kernelsauszuführen. Sie sollten sich nicht darauf verlassen, dass die Quellen nach dem Entpacken sauber sind.
Erstellen Sie die Datei include/linux/version.h:
make include/linux/version.h
Erstellen Sie den plattformspezifischen symbolischen Link include/asm:
make symlinks
Installieren Sie die plattformspezifischen Header-Dateien:
mkdir /tools/include/asm cp include/asm/* /tools/include/asm cp -R include/asm-generic /tools/include
Installieren Sie die Multiplattform-Headerdateien:
cp -R include/linux /tools/include