diff --git a/config-unix.mk b/config-unix.mk index 10e8b6cb..347d9d77 100644 --- a/config-unix.mk +++ b/config-unix.mk @@ -151,7 +151,7 @@ endif ifneq (darwin,$(PLATFORM)) # Must correspond with UV_VERSION_MAJOR and UV_VERSION_MINOR in src/version.c -LDFLAGS += -Wl,-soname,libuv.so.0.10 +SO_LDFLAGS = -Wl,-soname,libuv.so.0.10 endif RUNNER_LDFLAGS += $(LDFLAGS) @@ -161,7 +161,7 @@ libuv.a: $(OBJS) libuv.$(SOEXT): override CFLAGS += -fPIC libuv.$(SOEXT): $(OBJS:%.o=%.pic.o) - $(CC) -shared -o $@ $^ $(LDFLAGS) + $(CC) -shared -o $@ $^ $(LDFLAGS) $(SO_LDFLAGS) include/uv-private/uv-unix.h: \ include/uv-private/uv-bsd.h \