2 parents aa9b74f + 3890ec4 commit 9307ef4Copy full SHA for 9307ef4
1 file changed
unix/Makefile
@@ -12,7 +12,13 @@ include ../py/py.mk
12
13
# compiler settings
14
CFLAGS = -I. -I$(PY_SRC) -Wall -Werror -ansi -std=gnu99 -DUNIX $(CFLAGS_MOD) $(COPT)
15
-LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-Map=$@.map,--cref
+
16
+UNAME_S := $(shell uname -s)
17
+ ifeq ($(UNAME_S),Darwin)
18
+ LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-map,$@.map
19
+else
20
+ LDFLAGS = $(LDFLAGS_MOD) -lm -Wl,-Map=$@.map,--cref
21
+ endif
22
23
ifeq ($(MICROPY_MOD_TIME),1)
24
CFLAGS_MOD += -DMICROPY_MOD_TIME=1
0 commit comments