Linux 14.982 Themen, 106.376 Beiträge

Kernel mit gcc 4.0 Kompilieren

karius_bactus / 8 Antworten / Flachansicht Nickles

Hallo

bei der Installation von VmWare kam ich bis zu einem Punkt an dem mir der Computer sagte das mein Kernel mit gcc-3.4 erstellt worden ist aber VmWare einen Kernel benötigt der mit gcc-4.0 gemacht ist und man den Kernel mit gcc-4.0 recompilieren soll. Also wie kann man einen Kernel mit einer anderen gcc Version Bauen, indem man die älteren Versionen deinstalliert? Aber ist das überhaupt ratsam und führt das nicht zu irgendwelchen Problemen.

bei Antwort benachrichtigen
the_mic karius_bactus „Habe ein Ubuntu 5.10, werde aber bei zeiten auf Dapper Drake upgraden! “
Optionen

Da könntest du echt noch ein Problem bekommen :-) Vermutlich ist es die sinnvollste Vorgehensweise, erst auf Dapper zu aktualisieren, denn das ist schon mit gcc4 gebaut.

Ansonsten musst du vermutlich wirklich den Kernel neu kompilieren - und das wird mühsam:
- Erst musst du gcc4 installieren - keine Ahnung, ob es da überhaupt Pakete für 5.10 gibt...
- Danach die Kernelsource installieren und die .config aus /boot/config-2.6.12-xx-xxxx kopieren
- Nun den Kernel übersetzen, installieren und neu booten

Alternative: Schau mal bei VMWare, ob es auch eine mit gcc 3.4 gebaute Version der VMWare-Module gibt. Dein Kernproblem ist nämlich, dass der Kernel und alle seine Module mit der gleichen Version des gcc gebaut werden müssen.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen