kernel-headers bauen

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

kernel-headers bauen

Beitrag von minimike » 30.03.2005 21:50:31

Hi

Der Küchenchef hat empfohlen : Kernel bauen nach Art des Debianers

make-kpkg kernel_image modules_image --revision meindeb.01

wenn ich kernelheaders haben will dachte immer ich ich gebe noch nen Parameter hinzu
make-kpkg kernel_image modules_image kernel_headers --revision meindeb.01

Nun im Vergleich zum orginal Debianheaders .deb

mike@Wohnzimmer:/usr/src/kernel-headers-2.4.27-2-686$ dir
Makefile Rules.make arch include kernel-headers.revision scripts

fehlen mir Verzeichnisse und das Kompelieren von Treibern schlägt fehl
sarge:/usr/src/kernel-headers-2.6.10-as7# dir
arch include kernel-headers.revision Makefile

Ich erstelle mir gerade 2 eigene Sarge CD's zwecks Backup vom ganzen System. Sollte ich das mal brauchen mus ich den Kernel nicht neu Bauen oder brauche die Kernelsourcen nicht speichern. Frage was mache ich Falsch ?
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Re: kernel-headers bauen

Beitrag von armin » 31.03.2005 15:21:08

Wöfür brauchst du denn nur die Headers?
Ein kompletter selbst kompilierter Kernel enthält doch IMHO die Headers.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 31.03.2005 15:40:35

Die Kernelheaders werden insofern gebraucht, da erst einige Datei erstllt werden wen der Kernel-source konfiguriert wird.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 31.03.2005 17:06:36

...also ich kompiliere immer so: unter /usr/src/linux

Code: Alles auswählen

...# make-kpkg clean
...# make-kpkg buildpackage --revision=Custom.1 > output_messages.txt
Das Target "buildpackage" führt seinerseits der Reihe nach die Targets

(*) clean
(*) binary, welches die vier Debianpakete (*.deb) kernel_source, kernel_headers, kernel_doc, sowie kernel_image erstellt
(*) dpkg-buildpackage

aus und generiert in einem Rutsch das komplette Installationspaket inkl. Revsionsnummer (hier Custom.1).

lg,
steos

Antworten