X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2FMakefile;h=b021ba1214d8513bccd9550b45956428586599d7;hb=dabaf2220fe0c77400a5f71a91952f510e6a126b;hp=bf3c3560bbd8efa375d3cc62eac520d173c86813;hpb=0171b506ec96e2b8c8fcc7758cd5624ad26c0552;p=stockfish diff --git a/src/Makefile b/src/Makefile index bf3c3560..b021ba12 100644 --- a/src/Makefile +++ b/src/Makefile @@ -386,10 +386,12 @@ ifeq ($(COMP),clang) ifneq ($(KERNEL),Darwin) ifneq ($(KERNEL),OpenBSD) ifneq ($(KERNEL),FreeBSD) + ifneq ($(RTLIB),compiler-rt) LDFLAGS += -latomic endif endif endif + endif ifeq ($(arch),$(filter $(arch),armv7 armv8)) ifeq ($(OS),Android) @@ -403,8 +405,12 @@ ifeq ($(COMP),clang) endif ifeq ($(KERNEL),Darwin) - CXXFLAGS += -arch $(arch) -mmacosx-version-min=10.14 - LDFLAGS += -arch $(arch) -mmacosx-version-min=10.14 + CXXFLAGS += -mmacosx-version-min=10.14 + LDFLAGS += -mmacosx-version-min=10.14 + ifneq ($(arch),any) + CXXFLAGS += -arch $(arch) + LDFLAGS += -arch $(arch) + endif XCRUN = xcrun endif