summaryrefslogtreecommitdiffstats
path: root/Makefile.shared
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2006-10-23 11:54:18 +0000
committerAndy Polyakov <appro@openssl.org>2006-10-23 11:54:18 +0000
commitb8994b6130ff2abb50b91d4ab8430ee4191edb73 (patch)
tree6dee3ff153b322be449be16c81ed58276b3ca5bb /Makefile.shared
parentd7917c584a2484b8a4d8c5aa970424feb73b5761 (diff)
Harmonize dll naming in mingw builds.
Diffstat (limited to 'Makefile.shared')
-rw-r--r--Makefile.shared5
1 files changed, 2 insertions, 3 deletions
diff --git a/Makefile.shared b/Makefile.shared
index 66b620f971..40f0169a5d 100644
--- a/Makefile.shared
+++ b/Makefile.shared
@@ -260,14 +260,13 @@ link_o.cygwin:
link_a.cygwin:
@ $(CALC_VERSIONS); \
INHIBIT_SYMLINKS=yes; \
- SHLIB=cyg$(LIBNAME); def=; \
+ SHLIB=cyg$(LIBNAME); SHLIB_SOVER=-$(LIBVERSION); def=; \
if expr $(PLATFORM) : 'mingw' > /dev/null; then \
- SHLIB=$(LIBNAME); \
+ SHLIB=$(LIBNAME); SHLIB_SOVER=32; \
def="$(LIBNAME).def"; \
$(PERL) util/mkdef.pl 32 $(LIBNAME) > $$def; \
fi; \
SHLIB_SUFFIX=.dll; \
- SHLIB_SOVER=-$(LIBVERSION); \
ALLSYMSFLAGS='-Wl,--whole-archive'; \
NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \
base=; [ $(LIBNAME) = "crypto" ] && base=-Wl,--image-base,0x63000000; \