0
|
1 #
|
34
|
2 # For win64 version cross-compilation with MinGW suite @ Linux
|
0
|
3 #
|
|
4 MINGW_PREFIX=x86_64-w64-mingw32-
|
|
5 MINGW_PATH=/usr/x86_64-w64-mingw32
|
|
6
|
34
|
7 DMLIB = ./dmlib/
|
|
8 BINPATH ?= ./exe/
|
|
9 OBJPATH ?= ./win64/
|
|
10 OBJPATH ?= ./obj/win32/
|
|
11 EXEEXT ?= -w64.exe
|
0
|
12
|
|
13 # C-compiler, flags and linker flags
|
|
14 CC=$(MINGW_PREFIX)gcc
|
|
15 AR=$(MINGW_PREFIX)ar
|
|
16 RANLIB=$(MINGW_PREFIX)ranlib
|
|
17 RM=rm
|
|
18
|
|
19 SDL_CFLAGS=`$(MINGW_PATH)/bin/sdl-config --cflags`
|
|
20 SDL_LDFLAGS=`$(MINGW_PATH)/bin/sdl-config --libs` -lSDL -L$(BINPATH)
|
34
|
21 TREMOR_CFLAGS=-I$(MINGW_PATH)/include/tremor
|
|
22 TREMOR_LDFLAGS=$(MINGW_PATH)/lib/libvorbisidec.a $(MINGW_PATH)/lib/libogg.a
|
0
|
23
|
|
24 #CFLAGS=-mwindows
|
|
25 LDFLAGS=-lmingw32 -s
|
|
26
|
34
|
27 BINARIES=krapula
|
0
|
28
|
34
|
29 include $(DMLIB)Makefile.gen
|