diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile.shlib | 2 | ||||
-rw-r--r-- | src/makefiles/Makefile.darwin | 2 | ||||
-rw-r--r-- | src/template/darwin | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/Makefile.shlib b/src/Makefile.shlib index 551023c6fb0..d0ec325bf15 100644 --- a/src/Makefile.shlib +++ b/src/Makefile.shlib @@ -118,7 +118,6 @@ endif ifeq ($(PORTNAME), darwin) ifdef soname # linkable library - DLSUFFIX = .dylib ifneq ($(SO_MAJOR_VERSION), 0) version_link = -compatibility_version $(SO_MAJOR_VERSION) -current_version $(SO_MAJOR_VERSION).$(SO_MINOR_VERSION) endif @@ -127,7 +126,6 @@ ifeq ($(PORTNAME), darwin) shlib_major = lib$(NAME).$(SO_MAJOR_VERSION)$(DLSUFFIX) else # loadable module - DLSUFFIX = .so LINK.shared = $(COMPILER) -bundle -multiply_defined suppress endif BUILD.exports = $(AWK) '/^[^\#]/ {printf "_%s\n",$$1}' $< >$@ diff --git a/src/makefiles/Makefile.darwin b/src/makefiles/Makefile.darwin index 4fc81c1584a..45f253a5b43 100644 --- a/src/makefiles/Makefile.darwin +++ b/src/makefiles/Makefile.darwin @@ -10,5 +10,5 @@ else endif # Rule for building a shared library from a single .o file -%.so: %.o +%$(DLSUFFIX): %.o $(CC) $(CFLAGS) $< $(LDFLAGS) $(LDFLAGS_SL) -bundle $(BE_DLLLIBS) -o $@ diff --git a/src/template/darwin b/src/template/darwin index e14d53b601a..fd30e19b6a7 100644 --- a/src/template/darwin +++ b/src/template/darwin @@ -55,3 +55,5 @@ case $host_os in USE_SYSV_SEMAPHORES=1 ;; esac + +DLSUFFIX=".dylib" |