comparison Makefile.w32 @ 36:d17d31b736c2

Improve build system.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 04 Oct 2012 06:47:16 +0300
parents f5c5af85ccfd
children
comparison
equal deleted inserted replaced
35:1bac8390dafc 36:d17d31b736c2
2 # For win32 version cross-compilation with MinGW suite @ Linux 2 # For win32 version cross-compilation with MinGW suite @ Linux
3 # 3 #
4 MINGW_PREFIX=i686-w64-mingw32- 4 MINGW_PREFIX=i686-w64-mingw32-
5 MINGW_PATH=/usr/i686-w64-mingw32 5 MINGW_PATH=/usr/i686-w64-mingw32
6 6
7 DMLIB = ./dmlib/
8 BINPATH ?= ./ 7 BINPATH ?= ./
9 OBJPATH ?= ./obj/win32/ 8 OBJPATH ?= ./obj/win32/
10 EXEEXT ?= .exe 9 EXEEXT ?= .exe
11 10
12 # C-compiler, flags and linker flags 11 include Makefile.gwin
13 CC=$(MINGW_PREFIX)gcc
14 AR=$(MINGW_PREFIX)ar
15 RANLIB=$(MINGW_PREFIX)ranlib
16 RM=rm
17
18 SDL_CFLAGS=`$(MINGW_PATH)/bin/sdl-config --cflags`
19 SDL_LDFLAGS=`$(MINGW_PATH)/bin/sdl-config --libs` -lSDL -L$(BINPATH)
20
21 #CFLAGS=-mwindows
22 LDFLAGS=-lmingw32 -s
23
24 BINARIES=krapula
25
26 include $(DMLIB)Makefile.gen