all: moteur.o sdl.o main.c moteur.h sdl.h
	gcc moteur.o sdl.o main.c -lpthread -lSDL -O3 -o moteur3D

correction: moteur.o sdl.o main_correction.c moteur.h sdl.h
	gcc moteur.o sdl.o main_correction.c -lpthread -lSDL -O3 -o moteur3D

moteur.o: moteur.c sdl.h
	gcc -c moteur.c -O3

sdl.o: sdl.c
	gcc -c sdl.c -O3

clean:
	rm sdl.o moteur.o moteur3D
