Hallo,
ich kompiliere in der Regel immer einen eigenen Kern. Ich habe irgendwo gelesen , das der Kompiler 3.x noch nicht für den kernl 2.6.x freigegeben ist. Stimmt das , oder kann man einen Kern 2.6.x auch mit einem neuen Kompiler gcc 3.x kompilieren? Linus Torwalds hat sich schon darüber beschwert das die neuen Kompilerversionen 3.x von gcc schlechten C - Code erzeugen würden. Da der Betriebsystemkern in C programmiert ist, möchte ich hier gern mal die Experten fragen.
Linux 14.981 Themen, 106.343 Beiträge
Gibt es schlechten und guten Binärcode ?
Wichtig ist doch in erster Linie, ob der Compiler die Sourcen fehlerfrei und damit dann lauffähig übersetzt.
Ggf. versuch doch den Compile mit der Vorgänegerversion vom 3.3.
Probieren geht ja bekanntlich über studieren.
Selbst arbeite ich z.Z. mit SuSE 9.2 (Kernel 2.6.8) und habe schon mehrmals den Kernel und die Module bisher immer mit Erfolg compiliert.
Gegenüber meiner vorherigen SuSE 8.1'er Version, ist das jetzige System natürlich wieder "fetter" und damit auf meinem Duron 1,4 Ghz langsamer geworden.