안녕하세요..
보드 구입시 제공하는 커널 2.4.19에서가 아니라 2.4.18을 사용하려고합니다.
2.4.18커널을 다운 받아서 같은 버전용 arm과 xscale 패치시키고
ez-x5보드 패치는 메뉴얼을 참고하여 작성하여 컴파일하면 아래와 같은 오류가 뜹니다.

armv5l-linux-ld -p -X -T arch/arm/vmlinux.lds arch/arm/kernel/head-armv.o arch/arm/kernel/init_task.o init/main.o init/version.o
--start-group
arch/arm/kernel/kernel.o arch/arm/mm/mm.o arch/arm/mach-integrator/integrator.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
drivers/serial/serial.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/pci/driver.o drivers/mtd/mtdlink.o drivers/video/video.o
net/network.o
arch/arm/lib/lib.a /home/stunner/postech/linux/lib/lib.a
--end-group
-o vmlinux
int/main.o(.text.init+0x640):In functino 'start_kernel':
: undefined reference to 'cpu_CPU_NAME_check_bugs'
arch/arm/kernel/kernel.o(.text+0x130): In function '__dabt_sve':
: undefined reference to 'cpu_CPU_NAME_data_abort'
arch/arm/kernel/kernel.o(text+0x2ec): In function '__dabt_usr':
: undefined reference to 'cpu_CPU_NAME_data_abort'

....
생략(비슷한 형태의 메시지 계속뜸)
....

make: *** [vmlinux] 오류 1


경험이 부족하여 해결하기가 난감하네요...
조언 부탁드리겠습니다.