sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #27980
Re: Kompilering af kernel
Kompileringen er simpelt hen mislykkedes. Det skyldes sansynligvis at der er
forkerte parametre i make menuconfig (configurationsfilen) - prøv først at
tjekke om processor typen er den rigtige - det er vigtigt - derefter om din
hardware understøttes af kernen -- ændre evt. de ting der er kompileret in i
kernen til moduler, så mindskes risikoen for fejl.
kør så, make clean, make dep, make bzImage
når du har en kerne kan du altid finpudse den med en ny kompilering hvor du
tjekker forskellige parametre. Lav en kopi af en kerne der virker (af config
filen) så du har noget at vende tilbage til. Det er ikke så svært som du
tror.
----- Original Message -----
From: "Simon B. Nielsen" <simon@xxxxxxxxxxxx>
To: <sslug-teknik@xxxxxxxx>
Sent: 27. september 2000 20:45
Subject: [TEKNIK] Kompilering af kernel
> Jeg har lige prøvet at kompilere v2.2.17, men får følgende fejl når jeg
> udfører make bzImage:
>
> make[2]: Entering directory `/usr/src/linux/arch/i386/lib'
> cc -D__KERNEL__ -I/usr/src/linux/include -D__ASSEMBLY__ -traditional -c
> checksum.S -o checksum.o
> checksum.S:231: badly punctuated parameter list in #define
> checksum.S:237: badly punctuated parameter list in #define
> make[2]: *** [checksum.o] Error 1
> make[2]: Leaving directory `/usr/src/linux/arch/i386/lib'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/usr/src/linux/arch/i386/lib'
> make: *** [_dir_arch/i386/lib] Error 2
>
> Er der nogen der ved hvad der kan være gået galt?
>
> Simon
>
>
>
Follow ups
References