view kernel/Makefile @ 13:f21ccddc12cb

change directory structure
author taiki
date Tue, 01 Apr 2014 08:35:34 +0900
parents
children
line wrap: on
line source

CC = gcc
LD = ld

CFLAGS = -m64 \
		-ffreestanding \
		-fno-common \
		-fomit-frame-pointer \
		-Wall \

LDFLAGS = -arch x86_64 \
		-no_version_load_command \
		-static 

TARGET = kernel

$(TARGET): kernel.o
	$(LD) $(LDFLAGS) -o $(TARGET) $^

kernel.o: kernel.c
	$(CC) $(CFLAGS) -c -o $@ $^

clean:
	rm $(TARGET).o $(TARGET)