diff options
author | Biswapriyo Nath <nathbappai@gmail.com> | 2021-07-21 11:36:44 +0530 |
---|---|---|
committer | xenu <me@xenu.pl> | 2021-07-29 04:09:14 +0200 |
commit | 83dc89ef721a8d574ee5cd83af8059227add862c (patch) | |
tree | 01eef55e9c5ca862b892069b026dc66a18dd6eea /win32 | |
parent | 9e2eea7c1c7dc33860c4c40c64df1111b16f746e (diff) | |
download | perl-83dc89ef721a8d574ee5cd83af8059227add862c.tar.gz |
win32: Use -shared option instead of -mdll to create DLL
Diffstat (limited to 'win32')
-rw-r--r-- | win32/GNUmakefile | 2 | ||||
-rw-r--r-- | win32/config.gc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/win32/GNUmakefile b/win32/GNUmakefile index e69201f797..f35ec0b97d 100644 --- a/win32/GNUmakefile +++ b/win32/GNUmakefile @@ -1598,7 +1598,7 @@ endif $(PERLDLL): $(PERLEXPLIB) $(PERLDLL_OBJ) $(PERLDLL_RES) Extensions_static ifeq ($(CCTYPE),GCC) - $(LINK32) -mdll -o $@ $(BLINK_FLAGS) \ + $(LINK32) -shared -o $@ $(BLINK_FLAGS) \ $(PERLDLL_OBJ) $(shell type Extensions_static) $(LIBFILES) $(PERLEXPLIB) else $(LINK32) -dll -out:$@ $(BLINK_FLAGS) \ diff --git a/win32/config.gc b/win32/config.gc index 55280f61a1..4abd85395f 100644 --- a/win32/config.gc +++ b/win32/config.gc @@ -860,7 +860,7 @@ ivtype='long' known_extensions='~static_ext~ ~dynamic_ext~ ~nonxs_ext~' ksh='' ld='~ARCHPREFIX~g++' -lddlflags='-mdll ~LINK_FLAGS~' +lddlflags='-shared ~LINK_FLAGS~' ldflags='~LINK_FLAGS~' ldflags_uselargefiles='' ldlibpthname='' |