Support passing the platform to build for (e.g. "make PLATFORM=x86_64" for 64bit build), defaults to i686).

This commit is contained in:
Joachim Bauch
2013-03-05 01:14:15 +01:00
parent c23d0642d6
commit 7ffe0e2b66
2 changed files with 12 additions and 6 deletions
+6 -3
View File
@@ -1,9 +1,12 @@
UNAME := $(shell uname)
ifeq ($(UNAME), Linux)
CC = i686-w64-mingw32-gcc
CXX = i686-w64-mingw32-g++
LINK = i686-w64-mingw32-ld
ifndef PLATFORM
PLATFORM = i686
endif
CC = $(PLATFORM)-w64-mingw32-gcc
CXX = $(PLATFORM)-w64-mingw32-g++
LINK = $(PLATFORM)-w64-mingw32-ld
else
CC = gcc
CXX = g++
+6 -3
View File
@@ -1,9 +1,12 @@
UNAME := $(shell uname)
ifeq ($(UNAME), Linux)
CC = i686-w64-mingw32-gcc
CXX = i686-w64-mingw32-g++
LINK = i686-w64-mingw32-ld
ifndef PLATFORM
PLATFORM = i686
endif
CC = $(PLATFORM)-w64-mingw32-gcc
CXX = $(PLATFORM)-w64-mingw32-g++
LINK = $(PLATFORM)-w64-mingw32-ld
else
CC = gcc
CXX = g++