diff options
-rw-r--r-- | Makefile.rules | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Makefile.rules b/Makefile.rules index f0c542b..c4840c4 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -644,17 +644,17 @@ ifneq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW)) LD.Flags += $(RPATH) -Wl,$(ExmplDir) $(DynamicFlag) else LD.Flags += $(RPATH) -Wl,$(ToolDir) $(DynamicFlag) + endif + endif + else + ifneq ($(DARWIN_MAJVERS),4) + LD.Flags += $(RPATH) -Wl,@executable_path/../lib + endif + ifeq ($(RC_XBS),YES) + TempFile := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX) + LD.Flags += -Wl,-object_path_lto -Wl,$(TempFile) endif endif -else - ifneq ($(DARWIN_MAJVERS),4) - LD.Flags += $(RPATH) -Wl,@executable_path/../lib - endif - ifeq ($(RC_XBS),YES) - TempFile := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX) - LD.Flags += -Wl,-object_path_lto -Wl,$(TempFile) - endif -endif endif |