FILE := sdl_tmplt TARGET := $(FILE) ifdef WIN32 CFLAGS := -IC:\apps\SDL-1.2.13\include -D_GNU_SOURCE=1 -Dmain=SDL_main LDFLAGS := -lopengl32 -lglu32 -LC:\apps\SDL-1.2.13\lib -lmingw32 -lSDLmain -lSDL -mwindows CC := mingw32-gcc TARGET := $(TARGET).exe else CFLAGS := `sdl-config --cflags` LDFLAGS := -lGL -lGLU `sdl-config --libs` endif all: $(TARGET) $(TARGET): $(FILE).c $(CC) -o $(TARGET) $(CFLAGS) $< $(LDFLAGS) clean: -rm -f $(TARGET) *~ *.o