comparison Makefile.gwin @ 23:702fb015c844

Add mingw32 crossbuild Makefile for win32 target.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 15 Mar 2013 21:32:04 +0200
parents
children f896fe6a98da
comparison
equal deleted inserted replaced
22:c57df9d21007 23:702fb015c844
1 #
2 # Generic Windows cross-compilation with MinGW suite @ Linux
3 # (included from Makefile.w32/w64)
4 #
5
6 # C-compiler, flags and linker flags
7 CC=$(MINGW_PREFIX)gcc
8 AR=$(MINGW_PREFIX)ar
9 RANLIB=$(MINGW_PREFIX)ranlib
10 RM=rm
11
12 SDL_CFLAGS=`$(MINGW_PATH)/bin/sdl-config --cflags`
13 SDL_LDFLAGS:=`$(MINGW_PATH)/bin/sdl-config --libs`
14
15 CFLAGS = -O3 -march=pentium-m -g -W -Wall $(SDL_CFLAGS)
16 LDFLAGS = -lm -lmingw32 $(SDL_LDFLAGS) -lSDL
17
18
19 3x666$(EXEEXT): 3x666.o
20 $(CC) -o $@ $+ $(LDFLAGS)
21
22 3x666.o: 3x666.c config.h 3xfont.h
23 $(CC) $(CFLAGS) -c -o $@ $<
24
25 clean:
26 $(RM) 3x666.o 3x666$(EXEEXT)
27