[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel-Kompilieren für verschiedene Prozessoren/ Konfigurationen



Michelino Caroselli schrieb am Mittwoch, 19. Januar 2005 um 12:52:17 +0100:
> Hallo,
> 
> ich versuche hier gerade ein System zu finden, bei dem ich auf einem
> Entwicklungsrechner (mit sarge/sid) den Kernel (2.6) für verschiedene
> Prozessoren/ Rechner (i386 und k6) mit unterschiedlichen Konfigurationen
> (.config) kompilieren kann.
> 
> Im Moment habe ich ein Script auf jedem Rechner, welches sich über
> '/proc/config.gz' die aktuelle Konfiguration holt und mit 'make
> oldconfig' die Konfiguration anpasst. Nach dem 'make oldconfig' wird
> dann als nächstes 'make-kpkg ... kernel-image' aufgerufen um den Kernel
> zu erstellen.

das make oldconfig ist eigentlich überflüssig, da make-kpkg das per
default macht

> Und ich habe dann am Ende den Kernel für diesen einen Rechner.
> Ich möchte nun versuchen alle Kernel (mit der jeweiligen Konfiguration)
> auf einem Rechner zu erstellen. Grund ist, einmal der Platz (immerhin um
> die 300MB pro Kernel), sowie die Kompilierzeit (einige Rechner sind
> ziemlich schwachbrüstig). Über Google bin ich bis jetzt nicht so richtig
> fündig geworden (Crosscompile für verschiedene Architekturen).

was verstehst Du jetzt unter verschiedene architekturen?
handelt es sich nur um i386 und ähnliche (k6,p4,...) dann brauchst Du da
garnichts machen

an sonsten kennt make-kpgk die optionen --cross-compile und --arch


-- 
Jörg Friedrich

There are only 10 types of people:
Those who understand binary and those who don't.



Reply to: