Page 1 of 1
Kernel Headers / Kernel-Sourcen
Posted: 2004-06-28 22:44
by helling3r
Sorry für die dumme Frage, aber wo liegt der Unterschied zwischen Kernel-sourcen und Kernel-headern?
Sind die header nur die "minimalversion" der sourcen??
Wozu brauche ich die header, wenn ich die sourcen habe, oder andersrum gefragt - wann benötige ich Sourcen, wann Header?
Vielen Dank im Vorraus!
Re: Kernel Headers / Kernel-Sourcen
Posted: 2004-06-28 23:43
by oxygen
Sourcen brauchst du wenn du den Kernel selbst Kompilieren willst. Die Header sind ein Teil der Sourcen und werden von einigen Packeten zum kompilieren gebraucht, z.b. für die glibc.
Re: Kernel Headers / Kernel-Sourcen
Posted: 2004-06-29 11:22
by helling3r
also, wenn ich die sourcen habe brauche ich die header nicht, da sie dabei sind?
ok...
aber warum gibts dann überhaupt die header??
wo ist der vorteil davon? nur der geringere speicherverbrauch?
Re: Kernel Headers / Kernel-Sourcen
Posted: 2004-06-29 11:53
by Joe User
Kernel-Header: /usr/include
Kernel-Sourcen: /usr/src/linux
Die Kernel-Header werden zum Kompilieren jeglicher Sourcen benötigt und müssen daher zwingend (in der Version, welche zum Kompilieren der libc verwendet wurde) auf dem System vorhanden sein...
Re: Kernel Headers / Kernel-Sourcen
Posted: 2004-06-29 12:19
by helling3r
aha, wie bekomme ich raus, welche version für die libc verwendet wurde?
Re: Kernel Headers / Kernel-Sourcen
Posted: 2004-06-29 13:41
by Joe User
/usr/include/linux/version.h