mirror of
https://github.com/fancycode/MemoryModule
synced 2026-06-06 15:44:28 +00:00
Support passing the platform to build for (e.g. "make PLATFORM=x86_64" for 64bit build), defaults to i686).
This commit is contained in:
@@ -1,9 +1,12 @@
|
|||||||
UNAME := $(shell uname)
|
UNAME := $(shell uname)
|
||||||
|
|
||||||
ifeq ($(UNAME), Linux)
|
ifeq ($(UNAME), Linux)
|
||||||
CC = i686-w64-mingw32-gcc
|
ifndef PLATFORM
|
||||||
CXX = i686-w64-mingw32-g++
|
PLATFORM = i686
|
||||||
LINK = i686-w64-mingw32-ld
|
endif
|
||||||
|
CC = $(PLATFORM)-w64-mingw32-gcc
|
||||||
|
CXX = $(PLATFORM)-w64-mingw32-g++
|
||||||
|
LINK = $(PLATFORM)-w64-mingw32-ld
|
||||||
else
|
else
|
||||||
CC = gcc
|
CC = gcc
|
||||||
CXX = g++
|
CXX = g++
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
UNAME := $(shell uname)
|
UNAME := $(shell uname)
|
||||||
|
|
||||||
ifeq ($(UNAME), Linux)
|
ifeq ($(UNAME), Linux)
|
||||||
CC = i686-w64-mingw32-gcc
|
ifndef PLATFORM
|
||||||
CXX = i686-w64-mingw32-g++
|
PLATFORM = i686
|
||||||
LINK = i686-w64-mingw32-ld
|
endif
|
||||||
|
CC = $(PLATFORM)-w64-mingw32-gcc
|
||||||
|
CXX = $(PLATFORM)-w64-mingw32-g++
|
||||||
|
LINK = $(PLATFORM)-w64-mingw32-ld
|
||||||
else
|
else
|
||||||
CC = gcc
|
CC = gcc
|
||||||
CXX = g++
|
CXX = g++
|
||||||
|
|||||||
Reference in New Issue
Block a user