编译uClinux2.6 for S3C44B0X的时候出现下面的错误。请问大侠是什么问题?
[root@localost uClinux-dist]# make
make ARCH=arm CROSS_COMPILE=arm-elf- -C linux-2.6.x || exit 1
make[1]: Entering directory `/home/linux/uClinux-dist/linux-2.6.x'
CHK include/linux/version.h
make[2]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
CC arch/arm/mach-s3c44b0x/arch.o
arch/arm/mach-s3c44b0x/arch.c:51: warning: `CONFIG_DEBUG_NICKMIT' is not defined
arch/arm/mach-s3c44b0x/arch.c:96: warning: `CONFIG_NICKMIT_DEBUG' is not defined
arch/arm/mach-s3c44b0x/arch.c:94: warning: `struct param_struct' declared inside parameter list
arch/arm/mach-s3c44b0x/arch.c:94: warning: its scope is only this definition or declaration, which is probably not what you want.
arch/arm/mach-s3c44b0x/arch.c:103: warning: implicit declaration of function `MAINTAINER'
arch/arm/mach-s3c44b0x/arch.c:104: initializer element is not constant
arch/arm/mach-s3c44b0x/arch.c:104: (near initialization for `__mach_desc_S3C44B0.boot_params')
arch/arm/mach-s3c44b0x/arch.c:104: parse error before `FIXUP'
arch/arm/mach-s3c44b0x/arch.c:108: initializer element is not constant
arch/arm/mach-s3c44b0x/arch.c:108: (near initialization for `__mach_desc_S3C44B0')
make[2]: *** [arch/arm/mach-s3c44b0x/arch.o] Error 1
make[1]: *** [arch/arm/mach-s3c44b0x] Error 2
make[1]: Leaving directory `/home/linux/uClinux-dist/linux-2.6.x'
make: *** [linux] Error 1
[root@localhost uClinux-dist]#