kernel mit gcc3 uebersetzen

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
lisan
Beiträge: 658
Registriert: 22.02.2003 19:05:04
Wohnort: Berlin
Kontaktdaten:

kernel mit gcc3 uebersetzen

Beitrag von lisan » 12.06.2003 13:46:49

Falls das ein standartproblem is - sry.
Wenn nich ...

Ich hab ab und an mal versucht beim kernelbacken den gcc3 zu verwenden, wie zu erwarten geht das auch.

der kernel laeuft aber ab und an krieg ich general protection faults, insbesondere aus den
sound modulen aber auch anderen.

Ist immerwieder spannend fuer mich, ne halbe stunde zu verbraten wenn was am naechsten tag nicht geht bis ich mich endlich erinnere, dass ich standartmaessig gcc3 verwende und bei kernelbauen am tag zuvor nich umgestellt hatte.

Eine idee wuerde mich also von solchen 'warum zum &/%$ geht das denn schon wieder nich'-abenden befreien.

bye

Indy500
Beiträge: 380
Registriert: 18.04.2003 05:03:40

Beitrag von Indy500 » 13.06.2003 04:03:31

Kann ich nicht nachvollziehen. Ich habe schon dutzende Kernel mit gcc3 > gebaut und nicht das geringste Problem damit gehabt. Am gcc liegt es bestimmt nicht.

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Re: kernel mit gcc3 uebersetzen

Beitrag von Olaf Dietsche » 13.06.2003 09:39:09

lisan hat geschrieben:Ich hab ab und an mal versucht beim kernelbacken den gcc3 zu verwenden, wie zu erwarten geht das auch.

der kernel laeuft aber ab und an krieg ich general protection faults, insbesondere aus den
sound modulen aber auch anderen.
Es gibt Unterschiede zwischen gcc 3.2 und gcc 3.3. Manche haben berichtet, daß es mit 3.3 Probleme gibt, währed 3.2 tadellos funktioniert. Das kann aber auch an deren Konfiguration gelegen haben.

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 13.06.2003 11:34:41

ein problemloses kompilieren mit 3.3 ist erst ab kernel 2.4.21rc4 möglich.. siehe kernel-changelog auf http://www.kernel.org
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
lisan
Beiträge: 658
Registriert: 22.02.2003 19:05:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von lisan » 14.06.2003 17:32:31

Ok danke euch, ich benutze 3.2, das 3.3 problem kenne ich.

Ich muss das mal eingrenzen, woher dieser fehler exakt kommt.

bye

Benutzeravatar
lisan
Beiträge: 658
Registriert: 22.02.2003 19:05:04
Wohnort: Berlin
Kontaktdaten:

Beitrag von lisan » 19.06.2003 20:42:43

Ok mein Fehler.

Ich war es gewohnt, dass bei 'make modules_install' die alten module entfernt werden.
Da ich nun seid Debian die debian kernelscripte benutze, installiere ich ja die gebauten
.deb's und die lassen alle alten module liegen, so diese nicht ueberschrieben werden.

Das ist eine feine Sache, nur hab ich nicht mitbekommen, das ich aus irgendeinem grund
meine kernelconfig so geaendert habe, dass einige module deaktiviert wurden. Erst
mit gcc3 funktionierten diese module nicht mehr und reagierten mit 'kernel panic'.

Kurz, ich habe zu einen gcc3 kernel gcc2 module geladen.

bye

Antworten