Kernel kompilieren auf Debian-Art scheitert

Jan-Benedict Glaw jbglaw at lug-owl.de
Sat Jul 24 22:33:46 CEST 2004


On Sat, 2004-07-24 21:35:45 +0200, Jan 'Red Bully' Seiffert <redbully at cc.fh-luh.de>
wrote in message <4102BA11.9050002 at cc.fh-luh.de>:

> > linux-kernel-headers                            install
> > 
> > Warum mir das letzte Paket installiert wurde, konnte ich bislang noch
> > nicht eruieren!
> <ironie>
> Hmmm, haben die Debian'ies endlich mitbekommen das einem ein Compiler
> ohne Headerfiles nichts hilft
> </>

Nope.

> Sei froh! Ich hab mal versucht auf dem Rechner meines Bruders (Woody
> 3.0) ein simples Minimalbeispiel zu kompilieren. Compiler war da....
> aber nicht ein Haeder (z.B. stdio.h)... war aber wohl eine Verkettung
> unglueglicher Umstaende...

Der Compiler muß einige eigene header files mitbringen. Wenn Du die
hast, kannst Du freistehende Programme (z.B. bootloader, kernel und
alles andere, was halt keine libraries benutzt:) kompilieren.

Die header files der libc (und weiterer libraries) brauchst Du, um die
meisten aller "sinnvollen" Programme zu bauen.

Die Header files des Kernels brauchst Du, um Utilities zu bauen, die eng
mit dem Kernel verwoben sind (so Sachen wie ifconfig,
iptables/ipchains/ipfwadm, ip, ...).

Also, ein Compiler ohne header files der userspace libraries kann
durchaus schon Sinn machen, also braucht man keine dependancy auf die
headers:)

MfG, JBG

-- 
Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20040724/48159d1e/attachment.sig>


More information about the Linux mailing list