no static on macos
This commit is contained in:
parent
de54fe87d1
commit
5df2ff7689
@ -54,7 +54,7 @@ CFLAGS := -O3 -Wall -Wpedantic -Wextra
|
||||
CFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) -I$(TINYWAV_DIR) -I$(MIDI_PARSER_DIR)/include -fvisibility=hidden $(CFLAGS_EXTRA) $(CFLAGS)
|
||||
|
||||
LDFLAGS :=
|
||||
LDFLAGS_ALL := -static $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
LDFLAGS_ALL := $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
|
||||
CXXFLAGS := $(CFLAGS)
|
||||
CXXFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) -I$(TINYWAV_DIR) -I$(MIDI_PARSER_DIR)/include $(CXXFLAGS_EXTRA) $(CXXFLAGS)
|
||||
@ -63,6 +63,8 @@ ifeq ($(UNAME_S), Darwin)
|
||||
CFLAGS_ALL := $(CFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
LDFLAGS_ALL := $(LDFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
CXXFLAGS_ALL := $(CXXFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
else
|
||||
LDFLAGS_ALL := -static $(LDFLAGS_ALL)
|
||||
endif
|
||||
|
||||
PROGRAM := $(BUNDLE_NAME)$(EXE_SUFFIX)
|
||||
|
@ -68,7 +68,7 @@ CFLAGS := -O3 -Wall -Wpedantic -Wextra
|
||||
CFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) $(shell pkg-config --cflags lv2) -fPIC -fvisibility=hidden $(CFLAGS_EXTRA) $(CFLAGS)
|
||||
|
||||
LDFLAGS :=
|
||||
LDFLAGS_ALL := -shared -static $(shell pkg-config --libs lv2) $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
LDFLAGS_ALL := -shared $(shell pkg-config --libs lv2) $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
|
||||
CXXFLAGS := $(CFLAGS)
|
||||
CXXFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) $(shell pkg-config --cflags lv2) -fPIC -fvisibility=hidden $(CXXFLAGS_EXTRA) $(CXXFLAGS)
|
||||
@ -77,6 +77,8 @@ ifeq ($(UNAME_S), Darwin)
|
||||
CFLAGS_ALL := $(CFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
LDFLAGS_ALL := $(LDFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
CXXFLAGS_ALL := $(CXXFLAGS_ALL) -arch arm64 -arch x86_64
|
||||
else
|
||||
LDFLAGS_ALL := -static $(LDFLAGS_ALL)
|
||||
endif
|
||||
|
||||
DLL_FILE := $(BUNDLE_NAME)$(DLL_SUFFIX)
|
||||
|
@ -72,7 +72,7 @@ CFLAGS := -O3 -Wall -Wpedantic -Wextra
|
||||
CFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) -fPIC -fvisibility=hidden $(CFLAGS_EXTRA) $(CFLAGS)
|
||||
|
||||
LDFLAGS :=
|
||||
LDFLAGS_ALL := -shared -static -lm $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
LDFLAGS_ALL := -shared -lm $(LDFLAGS_EXTRA) $(LDFLAGS)
|
||||
|
||||
CXXFLAGS := $(CFLAGS)
|
||||
CXXFLAGS_ALL := -I$(DATA_DIR)/src -I$(PLUGIN_DIR) -I$(API_DIR) -fPIC $(CXXFLAGS_EXTRA) $(CXXFLAGS)
|
||||
@ -84,6 +84,8 @@ ifeq ($(UNAME_S), Darwin)
|
||||
ifeq ($(HAS_UI), yes)
|
||||
LDFLAGS_ALL := $(LDFLAGS_ALL) -Wl,-framework,Foundation -Wl,-framework,Cocoa -Wl,-framework,Corevideo
|
||||
endif
|
||||
else
|
||||
LDFLAGS_ALL := -static $(LDFLAGS_ALL)
|
||||
endif
|
||||
|
||||
ifeq ($(UNAME_S), Linux)
|
||||
|
Loading…
Reference in New Issue
Block a user