view Makefile.cross-mingw @ 1931:410679d2fe8a

"Enable" the image->c64 bitmap conversion path in gfxconv. It does not work without the necessary bits elsewhere, though. Also add DMC64ImageConvSpec structure for delivering conversion parameters, though it is not yet used either.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 28 Jun 2018 17:26:30 +0300
parents 5e5f75b45f8d
children dbdce9a20d14
line wrap: on
line source

#
# For Win32/Win64 version cross-compilation via MinGW
# compiler suite under Linux/Unix
#
DM_CFLAGS += -DDM_HAVE_MEMSET=1

MINGW_PREFIX ?= i686-w64-mingw32-
MINGW_PATH ?= /usr/i686-w64-mingw32

DMLIB ?= ./
BINPATH ?= ./exe/
OBJPATH ?= ./obj/win32/
EXEEXT ?= .exe
CC = $(MINGW_PREFIX)gcc
AR = $(MINGW_PREFIX)ar
RANLIB = $(MINGW_PREFIX)ranlib
RM ?= rm

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

SDL_TTF_CFLAGS ?=
SDL_TTF_LDFLAGS ?= -lSDL2_ttf

TREMOR_CFLAGS ?= -I$(MINGW_PATH)/include/tremor
TREMOR_LDFLAGS ?= $(MINGW_PATH)/lib/libvorbisidec.a $(MINGW_PATH)/lib/libogg.a

LIBPNG_CFLAGS ?= -I$(MINGW_PATH)/include
LIBPNG_LDFLAGS ?= $(MINGW_PATH)/lib/libpng.a

ZLIB_CFLAGS ?=
ZLIB_LDFLAGS ?= $(MINGW_PATH)/lib/libz.a

TOOL_LDFLAGS ?= -mconsole -lmingw32

include $(DMLIB)Makefile.gen