comparison Makefile.cross-mingw @ 305:8a1ddc9bd012

Theoretical 64-bit support, not tested.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 15 May 2023 14:40:46 +0300
parents 06c846192975
children 18bef142108d
comparison
equal deleted inserted replaced
304:06c846192975 305:8a1ddc9bd012
11 11
12 QT_INCLUDES = \ 12 QT_INCLUDES = \
13 -I$(QT_PREFIX)/include \ 13 -I$(QT_PREFIX)/include \
14 $(addprefix -I$(QT_PREFIX)/include/Qt,$(QT_MODULES)) 14 $(addprefix -I$(QT_PREFIX)/include/Qt,$(QT_MODULES))
15 15
16 PREFIX ?= win32/
17 BINEXT = .exe 16 BINEXT = .exe
18 17
19 18
20 # Compiler/tools 64/32-bit 19 # Compiler/tools 64/32-bit
21 ifeq ($(MINGW),64) 20 ifeq ($(MINGW),64)
22 BINTOOL_PREFIX ?= x86_64-w64-mingw32- 21 BINTOOL_PREFIX ?= x86_64-w64-mingw32-
23 OBJPATH ?= ./obj/win64/ 22 OBJPATH ?= ./obj/win64/
23 PREFIX ?= win64/
24 else 24 else
25 BINTOOL_PREFIX ?= i686-w64-mingw32- 25 BINTOOL_PREFIX ?= i686-w64-mingw32-
26 OBJPATH ?= ./obj/win32/ 26 OBJPATH ?= ./obj/win32/
27 PREFIX ?= win32/
27 endif 28 endif
28 29
29 APP_INSTALL_SYS_DLLS = libgcc_s_dw2-1 libstdc++-6 30 APP_INSTALL_SYS_DLLS = libgcc_s_dw2-1 libstdc++-6
30 31
31 MINGW_CC1_PATH = $(shell $(BINTOOL_PREFIX)g++ -print-prog-name=cc1) 32 MINGW_CC1_PATH = $(shell $(BINTOOL_PREFIX)g++ -print-prog-name=cc1)