2.7.1 Kompilierung eines Kernel aus Debian-fremden Quellen
Man sollte die Debian-Politik bez�glich der Header verstanden haben, bevor man
startet.
Die Debian-C-Bibliotheken wurden mit der aktuellsten stabilen
Version der Kernelheader erstellt.
Zum Beispiel nutzte die Debian 1.2 Ausgabe Version 5.4.13 der Header. Dieses
Vorgehen unterscheidet sich von den Linux-Kernelquellpaketen, die auf allen
Linux-FTP-Archiv-Seiten verbreitet werden, welche aktuellere Versionen der
Header verwenden. Die Kernelheader aus den Kernelquellen befinden sich in
/usr/include/linux/include/
.
Wenn es n�tig ist, ein Programm mit aktuelleren Kernelheadern als in
libc6-dev
zu �bersetzen, so muss
-I/usr/src/linux/include/ zur Kommandozeile beim Kompilieren
hinzugef�gt werden. Dies ist z.B. f�r das Paketieren des automounter-Daemon
(amd
) von Bedeutung. Als neue Kernel einige NFS-bezogene
Internals �nderten, musste dies amd
mitgeteilt werden. Dies
erforderte die Einbindung der aktuellsten Kernelheader.