view Makefile.cross-mingw @ 74:99d2c681789f

Use OpenGL extension probing on *NIX as well.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 30 Dec 2019 06:17:07 +0200
parents a21f3cbaf20e
children cc1c35357e39
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 -mconsole

TOOL_LDFLAGS ?= -mconsole -lmingw32

include Makefile.gen