1diff --git a/configure.in b/configure.in
2index b753a5bb3e..ee7d546984 100644
3--- a/configure.in
4+++ b/configure.in
5@@ -134,12 +134,12 @@
6 AC_SUBST(SHLIBFILE)
7 AC_SUBST(SHLIBSONAME)
8
9-SHLIBFORLINK='libadns.so'
10-SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
11-SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
12+SHLIBFORLINK='libadns.dylib'
13+SHLIBSONAME='libadns.$(MAJOR).dylib'
14+SHLIBFILE='libadns.$(MAJOR).$(MINOR).dylib'
15
16 SHLIBCC='$(CC) $(CFLAGS) -fpic'
17-MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) -o'
18+MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-install_name,$(libdir)/$(SHLIBFILE) -o'
19 MKSHLIB_2=''
20 MKSHLIB_3='-lc'
21