OBJ=kernel
CC=gcc -Wall

all: $(OBJ) 

kernel: kernel.o screen.o lib.o gdt.o 
	ld --oformat binary -Ttext 1000 $^ -o $@

.o: .c 
	$(CC) -c $^

clean:
	rm -f $(OBJ) *.o
