Eigenes kernel-headers Paket erzeugen *solved*

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Eigenes kernel-headers Paket erzeugen *solved*

Beitrag von steos » 09.11.2004 10:06:00

Nachdem ich mich nun aufmachen möchte nach viel Einlesen selbst einen Kernel zu kompilieren, noch eine wichtige Frage:

Nachdem ich danach auch einen nVidia-Treiber erstellen muß, benötige ich in weiterer Folge die Kernel-Headers zum erstellen. Ich möchte über

Code: Alles auswählen

   ...# apt-get install kernel-source-2.6.7
die Sourcen ziehen und in weiterer Folge, nach der Konfiguration, mit

Code: Alles auswählen

make-kpkg buildpackage -rev Custom.1 kernel_image
über make-kpkg ein Kernel-Paket genrieren.

Frage:

Kann ich die für den nVidia-Treiber benötigten Kernel-Header über

Code: Alles auswählen

make-kpkg modules-images
erzeugen? Denn ich benötige ja die zu meinem Kernel passenden Header-Dateien.
Zuletzt geändert von steos am 28.11.2004 10:44:22, insgesamt 1-mal geändert.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 09.11.2004 11:12:34

also Kernel-Header gibt es wohl eher mit dem kernel_headers.
Aus der make-kpkg manpage
kernel_headers
This target produces a Debian package containing the header
files included in the Linux kernel.
Also dann sowas wie
make-kpkg buildpackage -rev Custom.1 kernel_image kernel_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 » 09.11.2004 15:22:52

Eigentlich sollte built-package ausreichen. Da werden sämtliche Pakete gebaut, inlusive die Sourcen.
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 » 11.11.2004 08:19:46

... thanx! Werd's ausprobieren und berichten. Möglicherweise ist es auch für andere interessant, die das gleiche Problem haben/hatten.

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

Beitrag von steos » 28.11.2004 10:43:45

Also:

Code: Alles auswählen

make-kpkg buildpackage --revision=Custom.1
erstellt in einem Rutsch die Pakete

(*) kernel-doc-2.6.7_Custom.1_all.deb
(*) kernel-headers-2.6.7_Custom.1_i386.deb
(*) kernel-image-2.6.7_Custom.1_i386.deb
(*) kernel-source-2.6.7_Custom.1_all.deb

Danke für die Info!

Antworten