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