sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #55708
Re: kerne bygning
On Tue, Oct 08, 2002 at 10:53:31PM +0200, David wrote:
> Jeg har prøvet at bygge en 2.2.19-xx kerne på Redhat 7.0 ved hjælp af
>
> rpm -ba kernel-2.2.spec
>
> Denne fejlede. Det synes jeg er for dårligt, at noget sådan er releaset.
(Dette kan jeg ikke kommentere.)
>
> Hvad er det for en kommando som logger og viser sidste linie på
> skærmen samtidigt?
tee?
>
> Nå pyt.Jeg gik ned i linux/ i stedet og lavede make og det gik godt, men
> hvordan kan jeg se hvilken configurations fil der er blevet brugt?
linux/.config
>
> I linux/configs er der indtil flere configurations filer BOOT, smp, i386
> osv. Hvordan vælger jeg den jeg vil bruge?
Se ovenfor. cp <valgt_config> linux/.config. Husk at koere make
oldconfig bagefter
> I Makefile fandt jeg følgende linie
>
> EXTRAVERSION -7.0.16smp
>
> Jeg gik ud fra at det var beregnet for et multiprocessor system og
> fjernede derfor "smp". Alligevel gjorde følgende flag -D__SMP__ mig
> nervøs under kompileringen. Har jeg gjort det rigtige?
Din antagelse var korrekt, men SMP kerner kan bruges paa UP systemer
uden problemer. Det hjalp ikke at slette smp her; det styrer ikke
noget men er blot oplysende.
>
> Alt er tilsyneladende gået godt, men hvordan kan jeg vide, om koden er
> optimeret til i586. Hvordan styrer jeg det?
Stil dig i linux/ og skriv make menuconfig eller make xconfig. Det giver
en grafisk praesentation til konfigureringen. Under 'General options'(?)
kan du baade stille SMP og processortype.
Rasmus
Follow ups
References