s3c6410 드라이버 컴파일관련 질문

 

안녕하세요. 드라이버 소스를 받아서 컴파일을 진행했습니다.

 

Makefile 수정후

make를 실행 했습니다.

 

컴파일 에러가 잔뜩 맞아 하고 말았습니다.

 

일단 안돼니 뭐라 할말이 없고요.. 

제 생각에는 단순히 make를 해서는 안돼는것이 아닌가 라고 생각이 됩니다만.

(컴파일러를 arm 크로스 컴파일러로 지정해야 하지 않을까요?)

일단은 자료를 찾아보니 build_s3c6410 폴더로 지정해야 한다고 나온 문서가 있는가하면,

linux 폴더를 지정하는 것으로 되어 있는 곳도 있고 ..

주신 자료에는 단순히 고치라~ 이 한마디만 써 있는데 .. 대략 난감입니다.

도움을 바랍니다.

 

#
# kernel 2.6 driver Makefile
#

obj-m  := dev-cmos-sim101b.o
dev-cmos-sim101b-objs := cmos-sim101b.o


KDIR   := /project/falinux/kernel/linux
PWD    := $(shell pwd)

default:
 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
 cp -f $(obj-m:.o=.ko) /home/pitech/nfs/fg/cam/.
 
 
clean : 
 rm -rf *.ko
 rm -rf *.mod.*
 rm -rf .*.cmd
 rm -rf *.o

 

요런 식으로 고치면 안되는 건가요?

더욱이 압축을 어디에 풀어야 한다는것도 없어서 난감했습니다.

 

답변을 ...