Kernel kompilieren auf Debian-Art scheitert

Thomas Schönhoff tom_woody at web.de
Sat Jul 24 18:58:45 CEST 2004


Hallo Jan,

Jan 'Red Bully' Seiffert schrieb:
> Hallo,
> Schnellanalyse:
> in der Datei
> /usr/src/kernel-source-2.4.18/include/asm/checksum.h
> ist ein Syntaxfehler.
> 
> Die Gruende dafuer sind manigfaltig. Falsch definiertes C-Makro, nicht
> richtig erkannte gcc-Version, Patch-Set fuer eine aeltere Version der
> Datei haben an der neueren Version was zerschossen, etc. pp.
> 
> Ich habe sowas hier auf Gentoo meist, wenn Programme Systemheader
> einbinden, in denen kommen dann die neueren C99 Schluesselworte "inline"
> oder "asm" vor, das Programm aber den Compiler expliziet auf den aeltern
> C-Standard C90 schaltet.
> 
> Abhilfe?
> Ich hab jetzt erstmal so keine. Ich wuerde mir die Datei halt angucken,
> um auf die genaue Natur des Fehlers zurueckzuschliessen, ich versteh
> aber auch ein bischen C.

Tja, ein bißchen kann ich auch, allerdings hatte ich bislang noch keinen 
Kontakt mit den Kernelsourcen.....

> [dpkg-Ausgabe]
> Und welche version vom gcc?

gcc            3.3.4-2
gcc-2.95       2.95.4-22
gcc-3.2-base   3.2.3-9
gcc-3.3        3.3.4-3
gcc-3.3-base   3.3.4-3
libgcc1        3.3.4-3

Vielen Dank,

vielleicht sollte ich wohl doch auf einen 2.6er umzuschwenken!

MfG
Thomas



More information about the Linux mailing list