summaryrefslogtreecommitdiffstats
path: root/src/Make_cyg_ming.mak
diff options
context:
space:
mode:
authorK.Takata <kentkt@csc.jp>2022-01-19 13:32:57 +0000
committerBram Moolenaar <Bram@vim.org>2022-01-19 13:32:57 +0000
commit1a8825d7a3484d76ca16ea2aa9769cadca7758a4 (patch)
tree3fa19e87656a4a3ef97ad6fc4635719c841d24c9 /src/Make_cyg_ming.mak
parentb0b2b73dca40c26ff1f4befe5c3aad3fd4bccfad (diff)
patch 8.2.4144: cannot load libsodium dynamicallyv8.2.4144
Problem: Cannot load libsodium dynamically. Solution: Support dynamic loading on MS-Windows. (Ken Takata, closes #9554)
Diffstat (limited to 'src/Make_cyg_ming.mak')
-rw-r--r--src/Make_cyg_ming.mak7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Make_cyg_ming.mak b/src/Make_cyg_ming.mak
index 451110975e..a415631aba 100644
--- a/src/Make_cyg_ming.mak
+++ b/src/Make_cyg_ming.mak
@@ -668,7 +668,14 @@ DEFINES += -DFEAT_DIRECTX_COLOR_EMOJI
endif
ifeq ($(SODIUM),yes)
+ ifndef DYNAMIC_SODIUM
+DYNAMIC_SODIUM=yes
+ endif
+ ifeq ($(DYNAMIC_SODIUM),yes)
+DEFINES += -DDYNAMIC_SODIUM
+ else
SODIUMLIB = -lsodium
+ endif
endif
# Only allow XPM for a GUI build.