updated Makefile for WIN32
git-svn-id: svn://anubis/sdl-opengl-bare@3 486f0dac-8830-0410-96c3-f050bc5976a0
This commit is contained in:
parent
32a589d633
commit
54975fd098
24
Makefile
24
Makefile
@ -1,11 +1,21 @@
|
||||
CFLAGS = `sdl-config --cflags`
|
||||
LDFLAGS = -lGL -lGLU `sdl-config --libs`
|
||||
FILE = sdl_tmplt
|
||||
FILE := sdl_tmplt
|
||||
TARGET := $(FILE)
|
||||
|
||||
all: $(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
|
||||
|
||||
$(FILE): $(FILE).c
|
||||
gcc -o $(FILE) $(CFLAGS) $< $(LDFLAGS)
|
||||
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): $(FILE).c
|
||||
$(CC) -o $(TARGET) $(CFLAGS) $< $(LDFLAGS)
|
||||
|
||||
clean:
|
||||
-rm -f $(FILE) *~ *.o
|
||||
-rm -f $(TARGET) *~ *.o
|
||||
|
Loading…
x
Reference in New Issue
Block a user