CC := arm-linux-gcc
KERNELDIR := /working/kernel/linux-2.6.15

obj-m := led.o
PWD := $(shell pwd)

default:
$(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) modules

clean :
$(MAKE) -C $(KERNELDIR) M=$(PWD) V=$(V) clean

--------------------------------------
Makefile을 제작했습니다.

그래서 컴파일 하니 도저히 에러가 안 잡히네요.....ㅠㅠ

[root@localhost device]# make
make -C /working/kernel/linux-2.6.15 SUBDIRS=/mnt/devlop/device modules
make[1]: Entering directory `/working/kernel/linux-2.6.15'
CC [M] /mnt/devlop/device/led.o
cc1: error: invalid option `preferred-stack-boundary=2'
make[2]: *** [/mnt/devlop/device/led.o] 오류 1
make[1]: *** [_module_/mnt/devlop/device] 오류 2
make[1]: Leaving directory `/working/kernel/linux-2.6.15'
make: *** [default] 오류 2

이런 컴파일 에러입니다. 어떻게 하면 에러를 해결할 수 있을까요?