File tree Expand file tree Collapse file tree 2 files changed +11
-8
lines changed
Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 1- CFLAGS = -std=gnu99 -Os -Wall
2- CXXFLAGS = -std=c++11 -Os -Wall
1+ CFLAGS + = -std=gnu99 -Os -Wall
2+ CXXFLAGS + = -std=c++11 -Os -Wall
33
44
55ifeq ($(OS ) ,Windows_NT)
@@ -55,7 +55,8 @@ INCLUDES := $(addprefix -I,$(MODULES))
5555
5656CFLAGS += $(TARGET_CFLAGS )
5757CXXFLAGS += $(TARGET_CXXFLAGS )
58- CPPFLAGS += $(INCLUDES ) $(SDK_INCLUDES ) -D$(TARGET_OS ) -DVERSION=\"$(VERSION ) \"
58+ LDFLAGS += $(TARGET_LDFLAGS )
59+ CPPFLAGS += $(INCLUDES ) $(SDK_INCLUDES ) -D$(TARGET_OS ) -DVERSION=\"$(VERSION ) \"
5960
6061DIST_NAME := esptool-$(VERSION ) -$(DIST_SUFFIX )
6162DIST_DIR := $(DIST_NAME )
@@ -71,7 +72,7 @@ dist: $(TARGET) $(DIST_DIR)
7172 $(ARCHIVE_CMD ) $(DIST_ARCHIVE ) $(DIST_DIR )
7273
7374$(TARGET ) : $(OBJECTS )
74- gcc $^ -o $@
75+ $( CC ) $^ -o $@ $( LDFLAGS )
7576 strip $(TARGET )
7677
7778$(BUILD_DIR ) :
8485 @rm -f $(OBJECTS )
8586 @rm -f $(TARGET )
8687 @rm -rf esptool-*
87-
Original file line number Diff line number Diff line change 11TARGET = esptool
22
33INSTALLDIR_BIN = /usr/local/bin
4- TARGET_FLAGS =
5- TARGET_CFLAGS = -mmacosx-version-min=10.6
6- TARGET_CXXFLAGS = -mmacosx-version-min=10.6
4+ CC=clang
5+ CXX=clang++
6+ TARGET_FLAGS =
7+ TARGET_CFLAGS = -mmacosx-version-min=10.6 -arch i386 -arch x86_64
8+ TARGET_CXXFLAGS = -mmacosx-version-min=10.6 -arch i386 -arch x86_64
9+ TARGET_LDFLAGS = -arch i386 -arch x86_64
You can’t perform that action at this time.
0 commit comments