임베디드 보드에서 크로스 체인시 가장 중요한 것은 커널 위치가 매우 중요하다. 
KERNEL_DIR = /root/linux  보드가 사용하는 커널 위치이다. 

vi Makefile

..

PLATFORM = /usr/local/arm-linux/bin/arm-linux-

CC = $(PLATFORM)gcc


KERNEL_DIR = /root/linux

CFLAGS = -DMODULE -D__KERNEL__ -I$(KERNEL_DIR)/include -Wall -O2

..



나중에 보드에서 insmod 해서 사용할 때, 문제없이 동작되도록 한다.
Posted by 김용환 '김용환'

댓글을 달아 주세요