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

Problems compiling kernel-source 4.5



I've downloaded the kernel source 2.4.5-1 version.
If I run make dep I got errors.

from  kernel-source-2.4.5/include/linux/kernel.h

As I see _f is calculated:
#define P 22 + sizeof(short) - 3 * sizeof(long) - sizeof(int)
        char _f[P > 0 ? P : 0];         /* Padding: libc5 uses this.. */
#undef P

I have sparc II ULtra 10 machine. Debian testing upgraded.

Gabor
PS.
Here's the messages what I got.

/usr/src/linux# make dep
make -C arch/sparc64/kernel check_asm
make[1]: Entering directory `/ext/src/kernel-source-2.4.5/arch/sparc64/kernel'
sparc64-linux-gcc -E -D__KERNEL__ -I/ext/src/kernel-source-2.4.5/include tmp.c -o tmp.i
/bin/sh ./check_asm.sh -data task tmp.i check_asm_data.c
/bin/sh ./check_asm.sh -data mm tmp.i check_asm_data.c
/bin/sh ./check_asm.sh -data thread tmp.i check_asm_data.c
sparc64-linux-gcc -D__KERNEL__ -I/ext/src/kernel-source-2.4.5/include -m64 -mcmodel=medlow -ffixed-g4 -S -o check_asm_data.s check_asm_data.c
In file included from /ext/src/kernel-source-2.4.5/include/linux/wait.h:13,
                 from /ext/src/kernel-source-2.4.5/include/linux/fs.h:12,
                 from /ext/src/kernel-source-2.4.5/include/linux/capability.h:17,
                 from /ext/src/kernel-source-2.4.5/include/linux/binfmts.h:5,
                 from /ext/src/kernel-source-2.4.5/include/linux/sched.h:9,
                 from check_asm_data.c:4:
/ext/src/kernel-source-2.4.5/include/linux/kernel.h:132: size of array `_f' is too large
make[1]: *** [check_asm] Error 1
make[1]: Leaving directory `/ext/src/kernel-source-2.4.5/arch/sparc64/kernel'
make: *** [check_asm] Error 2



Reply to: