view Makefile.cross-mingw @ 47:9909014498f0

Add helper functions dmError() and dmMsg() and use them.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 05 Dec 2019 23:52:45 +0200
parents a7d56f006063
children a21f3cbaf20e
line wrap: on
line source

CXXFLAGS ?= 
BINEXT ?= .exe


ifeq ($(MINGW),64)
BINTOOL_PREFIX ?= x86_64-w64-mingw32-
MINGW_SYS_PATH ?= /usr/x86_64-w64-mingw32
MINGW_LOCAL_PATH ?= /usr/local/x86_64-w64-mingw32
OBJPATH ?= ./obj/win64/
else
BINTOOL_PREFIX ?= i686-w64-mingw32-
MINGW_SYS_PATH ?= /usr/i686-w64-mingw32
MINGW_LOCAL_PATH ?= /usr/local/i686-w64-mingw32
OBJPATH ?= ./obj/win32/
endif


CC = $(BINTOOL_PREFIX)gcc
CXX = $(BINTOOL_PREFIX)g++
AR = $(BINTOOL_PREFIX)ar
RANLIB = $(BINTOOL_PREFIX)ranlib


SDL_CFLAGS ?= $(shell $(MINGW_LOCAL_PATH)/bin/sdl2-config --cflags)
SDL_LDFLAGS ?= $(shell $(MINGW_LOCAL_PATH)/bin/sdl2-config --libs)

GL_CFLAGS ?= -I$(MINGW_SYS_PATH)/include/
GL_LDFLAGS = -lopengl32 -lglu32

TOOL_LDFLAGS ?= -mconsole -lmingw32

include Makefile.gen