Re: Problems compiling kernel-source 4.5
On Wed, 18 Jul 2001, Gabor Zoltan Csejtey wrote:
> /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
Do an 'apt-get source kernel-image-2.4.5-sun4u' and take a look at the
patches supplied in the patches/2.4.5 directory. There you'll find a
patch (01-kernel.h-fix.diff) to fix this.
Cheers,
Marcus
BTW - I highly recommend using kernel-package to build your kernels.
IMO it's much easier and straight forward to use, plus it builds a
.deb for you to install and remove, etc. :-)
--
.....
,,$$$$$$$$$, Marcus Crafter
;$' '$$$$: Computer Systems Engineer
$: $$$$: Open Software Associates GmbH
$ o_)$$$: 82-84 Mainzer Landstrasse
;$, _/\ &&:' 60327 Frankfurt Germany
' /( &&&
\_&&&&' Email : Marcus.Crafter@osa.de
&&&&. Business Hours : +49 69 9757 200
&&&&&&&:
Reply to: