안녕하세요.
저는 '도전! 임베디드 OS 만들기'라는 책을 바탕으로 ARM용 OS를 만들려고 합니다.
그런데 첫 빌드부터 막혀서 진행을 못 하고 있네요..;
책이 2009년도 출간되다 보니 컴파일러 버젼도 옛날 것이고 해서 최근 arm-linux-gnueabihf-4.8로 빌드를 해 보고 싶습니다.
그래서 아래와 같이 Makefile을 작성하였는데요.
CC = arm-linux-gnueabihf-gcc-4.8
LD = arm-linux-gnueabihf-ld
OC = arm-linux-gnueabihf-objcopy
CFLAGS = -nostdinc -I. -I../include
CFLAGS += -Wall -Wstrict-prototypes -Wno-trigraphs -O2
CFLAGS += -fno-strict-aliasing -fno-common -pipe
CFLAGS += -mcpu=xscale -msoft-float -fno-builtin