samsung@ubuntu:~/ezboot/ezboot_ez-s3c6410$ ./ez-s3c6410_make.sh
for i in arch_s3c6410/start main ; do make -C $i || exit  ; done
make[1]: Entering directory `/home/samsung/ezboot/ezboot_ez-s3c6410/arch_s3c6410/start'
Assembler compiling start.S ...
arm-generic-linux-gnueabi-gcc -c -nostdinc -I/home/samsung/ezboot/ezboot_ez-s3c6410/include -I/home/samsung/ezboot/ezboot_ez-s3c6410/arch_s3c6410  -I.  -Darch_s3c6410 -DARCH_S3C6410 -Wall -Wstrict-prototypes -Wno-trigraphs -O2  -fno-strict-aliasing -fno-common -pipe -mapcs-32 -fno-zero-initialized-in-bss  -march=armv4 -mtune=arm9tdmi -malignment-traps -msoft-float -fno-builtin -D__ASSEMBLY__  -o start.o start.S
cc1: error: unrecognized command line option "-mapcs-32"
cc1: error: unrecognized command line option "-malignment-traps"
cc1: warning: target CPU does not support interworking
make[1]: *** [start.o] 오류 1
make[1]: Leaving directory `/home/samsung/ezboot/ezboot_ez-s3c6410/arch_s3c6410/start'
make: *** [all] 오류 2


이지 부트로더 를 컴파일 하고 나서 이러한 에러가납니다.


음... -mapcs-32 와 -malignment-traps 에 대한 문제점도 해결해보았으나 timer.0 에서 에러가 주르륵 ....


이상하게 변경을 조금만 가하면 이런 에러가 나옵니다


대략 printf 문만 넣어도 에러가 나옵니다 makefile 이 잘못되서 그런건가요????