--- configure.orig	2020-06-11 18:43:40.000000000 +0300
+++ configure	2021-06-08 20:31:21.000000000 +0300
@@ -4057,14 +4057,14 @@
 
 
 
-SHLIBFORLINK='libadns.so'
-SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
-SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
-
-SHLIBCC='$(CC) $(CFLAGS) -fpic'
-MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) -o'
-MKSHLIB_2=''
-MKSHLIB_3='-lc'
+SHLIBFORLINK='libadns.dylib'
+SHLIBSONAME='libadns.$(MAJOR).dylib'
+SHLIBFILE='libadns.$(MAJOR).$(MINOR).dylib'
+
+SHLIBCC='$(CC) $(CFLAGS) -fPIC'
+MKSHLIB_1='$(CC) $(LDFLAGS) -dynamiclib -install_name ${prefix}/lib/$(SHLIBSONAME) -o'
+MKSHLIB_2='-compatibility_version $(MAJOR) -current_version $(MAJOR).$(MINOR)'
+MKSHLIB_3=''
 
 ac_config_files="$ac_config_files common.make settings.make Makefile src/Makefile client/Makefile dynamic/Makefile regress/Makefile"
