[uClinux-dev] LPC22xx build error on uClinux-dist-test-20061215
Brandon Fosdick
brandon at teslamotors.com
Wed Jan 3 14:44:09 EST 2007
Default config with Vendor=Philips and Product=LPC22xx with output
listed below. The problem with cacheflush.h seems to be a lack of a
proper #define. CONFIG_CPU_ARM7TDMI would seem to be the obvious choice,
but vendors/Philips/LPC22xx/config.linux-2.6.x defines
CONFIG_CPU_LPC22xx.
---
11:00 bfoz at zoot~/Downloads/uClinux-dist-test$make
make -C tools/ucfront
make[1]: Entering directory
`/home/bfoz/Downloads/uClinux-dist-test/tools/ucfront'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/bfoz/Downloads/uClinux-dist-test/tools/ucfront'
ln -sf /home/bfoz/Downloads/uClinux-dist-test/tools/ucfront/ucfront
tools/ucfront-gcc
ln -sf /home/bfoz/Downloads/uClinux-dist-test/tools/ucfront/ucfront
tools/ucfront-g++
ln -sf /home/bfoz/Downloads/uClinux-dist-test/tools/ucfront/ucfront-ld
tools/ucfront-ld
make -C tools/sg-cksum
make[1]: Entering directory
`/home/bfoz/Downloads/uClinux-dist-test/tools/sg-cksum'
make[1]: `cksum' is up to date.
make[1]: Leaving directory
`/home/bfoz/Downloads/uClinux-dist-test/tools/sg-cksum'
ln -sf /home/bfoz/Downloads/uClinux-dist-test/tools/sg-cksum/cksum
tools/cksum
make ARCH=arm ARCH=arm CROSS_COMPILE=arm-linux- -j1 -C linux-2.6.x ||
exit 1
make[1]: Entering directory
`/home/bfoz/Downloads/uClinux-dist-test/linux-2.6.x'
scripts/kconfig/conf -s arch/arm/Kconfig
make[1]: Leaving directory
`/home/bfoz/Downloads/uClinux-dist-test/linux-2.6.x'
make[1]: Entering directory
`/home/bfoz/Downloads/uClinux-dist-test/linux-2.6.x'
CHK include/linux/version.h
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-lpc22xx
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC arch/arm/kernel/asm-offsets.s
GEN include/asm-arm/asm-offsets.h
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
CC init/main.o
In file included from include/asm/cacheflush.h:16,
from include/linux/highmem.h:7,
from include/linux/skbuff.h:26,
from include/linux/netlink.h:138,
from include/linux/genetlink.h:4,
from include/net/genetlink.h:4,
from include/linux/taskstats_kern.h:12,
from init/main.c:42:
include/asm/glue.h:118:2: #error Unknown data abort handler type
In file included from include/linux/highmem.h:7,
from include/linux/skbuff.h:26,
from include/linux/netlink.h:138,
from include/linux/genetlink.h:4,
from include/net/genetlink.h:4,
from include/linux/taskstats_kern.h:12,
from init/main.c:42:
include/asm/cacheflush.h:122:2: #error Unknown cache maintainence model
make[2]: *** [init/main.o] Error 1
make[1]: *** [init] Error 2
make[1]: Leaving directory
`/home/bfoz/Downloads/uClinux-dist-test/linux-2.6.x'
make: *** [linux] Error 1
---
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
More information about the uClinux-dev
mailing list