Mercurial > hg > demos > krapula
comparison Makefile.w64 @ 34:f5c5af85ccfd
Update Makefiles.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 04 Oct 2012 06:36:52 +0300 |
parents | c12a8dda22bb |
children | d17d31b736c2 |
comparison
equal
deleted
inserted
replaced
33:40b1afc3b7d8 | 34:f5c5af85ccfd |
---|---|
1 # | 1 # |
2 # For win32 version cross-compilation with MinGW suite @ Linux | 2 # For win64 version cross-compilation with MinGW suite @ Linux |
3 # | 3 # |
4 MINGW_PREFIX=x86_64-w64-mingw32- | 4 MINGW_PREFIX=x86_64-w64-mingw32- |
5 MINGW_PATH=/usr/x86_64-w64-mingw32 | 5 MINGW_PATH=/usr/x86_64-w64-mingw32 |
6 | 6 |
7 BINPATH=./exe/ | 7 DMLIB = ./dmlib/ |
8 OBJPATH=./win64/ | 8 BINPATH ?= ./exe/ |
9 EXEEXT=-w64.exe | 9 OBJPATH ?= ./win64/ |
10 OBJPATH ?= ./obj/win32/ | |
11 EXEEXT ?= -w64.exe | |
10 | 12 |
11 # C-compiler, flags and linker flags | 13 # C-compiler, flags and linker flags |
12 CC=$(MINGW_PREFIX)gcc | 14 CC=$(MINGW_PREFIX)gcc |
13 AR=$(MINGW_PREFIX)ar | 15 AR=$(MINGW_PREFIX)ar |
14 RANLIB=$(MINGW_PREFIX)ranlib | 16 RANLIB=$(MINGW_PREFIX)ranlib |
15 RM=rm | 17 RM=rm |
16 | 18 |
17 SDL_CFLAGS=`$(MINGW_PATH)/bin/sdl-config --cflags` | 19 SDL_CFLAGS=`$(MINGW_PATH)/bin/sdl-config --cflags` |
18 SDL_LDFLAGS=`$(MINGW_PATH)/bin/sdl-config --libs` -lSDL -L$(BINPATH) | 20 SDL_LDFLAGS=`$(MINGW_PATH)/bin/sdl-config --libs` -lSDL -L$(BINPATH) |
21 TREMOR_CFLAGS=-I$(MINGW_PATH)/include/tremor | |
22 TREMOR_LDFLAGS=$(MINGW_PATH)/lib/libvorbisidec.a $(MINGW_PATH)/lib/libogg.a | |
19 | 23 |
20 #CFLAGS=-mwindows | 24 #CFLAGS=-mwindows |
21 LDFLAGS=-lmingw32 -s | 25 LDFLAGS=-lmingw32 -s |
22 | 26 |
27 BINARIES=krapula | |
23 | 28 |
24 include Makefile.gen | 29 include $(DMLIB)Makefile.gen |