From b47b35587db552f6b14bb4b5ef8a2f6876c96d8e Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Tue, 26 Jun 2018 14:10:17 -0400 Subject: [PATCH] Don't run ldconfig when installing on osx. --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ed09caf0..7cdf4196 100644 --- a/Makefile +++ b/Makefile @@ -40,8 +40,10 @@ DST_LIBRARY=libdst.so DEBUGGER=gdb UNAME:=$(shell uname -s) +LDCONFIG:=ldconfig ifeq ($(UNAME), Darwin) # Add other macos/clang flags + LDCONFIG:= else CFLAGS:=$(CFLAGS) -rdynamic endif @@ -150,12 +152,12 @@ install: $(DST_TARGET) mkdir -p $(INCLUDEDIR) cp $(DST_HEADERS) $(INCLUDEDIR) cp $(DST_LIBRARY) $(LIBDIR)/$(DST_LIBRARY) - ldconfig + $(LDCONFIG) uninstall: rm $(BINDIR)/$(DST_TARGET) rm $(LIBDIR)/$(DST_LIBRARY) rm -rf $(INCLUDEDIR) - ldconfig + $(LDCONFIG) .PHONY: clean install repl debug valgrind test valtest install uninstall