[uClinux-dev] linux- Cannot build successful for MMU-less ARM

Christopher linux.arm at gmail.com
Thu Aug 4 22:49:42 EDT 2005


I download the linux- from
http://opensrc.sec.samsung.com/ .

Using some steps to build linux-

tar -zxvf linux-
gzip -dc linux- | patch -p0
cd linux-
cp arch/arm/configs/s3c24a0_nommu_defconfig .config
make ARCH=arm CROSS_COMPILE=arm-elf-

It have error like below . Do I miss some things ?
 CHK     include/linux/version.h
 CC      arch/arm/kernel/asm-offsets.s
In file included from arch/arm/kernel/asm-offsets.c:13:
include/linux/sched.h: In function `arch_pick_mmap_layout':
include/linux/sched.h:1174: error: `TASK_UNMAPPED_BASE' undeclared
(first use in this function)
include/linux/sched.h:1174: error: (Each undeclared identifier is
reported only once
include/linux/sched.h:1174: error: for each function it appears in.)
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make: *** [arch/arm/kernel/asm-offsets.s] Error 2

More information about the uClinux-dev mailing list