We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1262adb commit 3b33201Copy full SHA for 3b33201
1 file changed
C/fast-lzma2/Makefile
@@ -38,8 +38,14 @@ ifeq ($(x86_64),1)
38
OBJ+=lzma_dec_x86_64.o
39
endif
40
41
+ifeq ($(shell uname),Darwin)
42
+SHARED_LINKER_FLAGS = -dynamiclib
43
+else
44
+SHARED_LINKER_FLAGS = -soname,$(SONAME)
45
+endif
46
+
47
libfast-lzma2 : $(OBJ)
- $(CC) -shared -pthread -Wl,-soname,$(SONAME) -o $(REAL_NAME) $(OBJ)
48
+ $(CC) -shared -pthread -Wl,$(SHARED_LINKER_FLAGS) -o $(REAL_NAME) $(OBJ)
49
50
-include $(DEP)
51
0 commit comments