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

compiling kernel ...

well ... now i'm trying to compile a new kernel using make-kpkg on my
machine (ultra5, 64MB ram, enough space) ... this is the last output i
receive on the console:

sparc64-linux-gcc -D__KERNEL__ -I/home/esteban/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -m64 -pipe -mno-fpu -mcpu=ultrasparc -mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7 -Wno-sign-compare -DMODULE -DMODVERSIONS -include /home/esteban/kernel/linux/include/linux/modversions.h   -c -o 3c59x.o 3c59x.c
../../gcc/config/sparc/sparc.c:1174: Internal compiler error in function sparc_emit_set_const32
cpp: output pipe has been closed
make[3]: *** [3c59x.o] Error 1
make[3]: Leaving directory `/home/esteban/kernel/linux/drivers/net'
make[2]: *** [_modsubdir_net] Error 2
make[2]: Leaving directory `/home/esteban/kernel/linux/drivers'
make[1]: *** [_mod_drivers] Error 2
make[1]: Leaving directory `/home/esteban/kernel/linux'
make: *** [stamp-build] Error 2

so ... why this happens to me ??? =(
is this related to the 64 bits compiler ????
i've to install egcs64 before i start to compile, because make-kpkg
requires sparc64-linux-gcc 
can i compile a new kernel for the ultra using sparc32 ???

i've tried with 2.2.15 from a deb package and 2.2.16 from ftp.kernel.org

thanks ...

Reply to: