Просмотр исходного кода

Fix autopatch of shared libraries on Darwin

Thanks to David.Gao / DavidAlphaFox for the original patch.
Loïc Hoguin 2 лет назад
Родитель
Сommit
9d4f7c539c
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      core/deps.mk

+ 2 - 0
core/deps.mk

@@ -604,6 +604,8 @@ define dep_autopatch_rebar.erl
 					"\t$$\(CC) -o $$\@ $$\? $$\(LDFLAGS) $$\(ERL_LDFLAGS) $$\(DRV_LDFLAGS) $$\(LDLIBS) $$\(EXE_LDFLAGS)",
 					case {filename:extension(Output), $(PLATFORM)} of
 					    {[], _} -> "\n";
+					    {".so", darwin} -> "-shared\n";
+					    {".dylib", darwin} -> "-shared\n";
 					    {_, darwin} -> "\n";
 					    _ -> " -shared\n"
 					end])