linux user group brescia

immagine del castello

Archivio della mailing list

ricompilazione kernel 2.4.21-pre5

Carlo magnifex a infinito.it
Mar 29 Apr 2003 21:31:02 UTC
Alle 19:48, martedì 29 aprile 2003, vanadio ha scritto:
> Ho provato a compilare il kernel 2.4.21-pre5, ma il processo mi da subito
> questo errore:
>
> make CFLAGS="-D__KERNEL__ -I/usr/src/kernel-source-2.4.21-pre5/include
> -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
> -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2
> -march=athlon " -C kernel
> make[1]: Entering directory `/usr/src/kernel-source-2.4.21-pre5/kernel'
> make all_targets
> make[2]: Entering directory `/usr/src/kernel-source-2.4.21-pre5/kernel'
> gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.21-pre5/include -Wall
> -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
> -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon
> -nostdinc -iwithprefix include -DKBUILD_BASENAME=sched
> -fno-omit-frame-pointer -c -o sched.o sched.c
> sched.c: In function `reschedule_idle':
> sched.c:228: warning: implicit declaration of function `TASK_SUSPENDED'
> sched.c: At top level:
> sched.c:909: redefinition of `set_cpus_allowed'
> sched.c:870: `set_cpus_allowed' previously defined here
> make[2]: *** [sched.o] Error 1
> make[2]: Leaving directory `/usr/src/kernel-source-2.4.21-pre5/kernel'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/usr/src/kernel-source-2.4.21-pre5/kernel'
> make: *** [_dir_kernel] Error 2
>
> dove sto sbagliando ???

Solo per curiosità:
1)hai abilitato il supporto per SMP ? (prova a toglierlo se l'hai abilitato)
2)hai provato a compilarlo nn ottimizzato per l'athlon?
Prova a complarlo ottimizzato per pentium.

Carlo




Maggiori informazioni sulla lista Lug