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