fix: export zlib symbols (#15103)

This commit is contained in:
Andy Dill 2018-10-12 07:17:06 -07:00 committed by John Kleinschmidt
parent 783ee3e315
commit 47b12eee57
2 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,7 @@
repo: src
patches:
-
author: Andy Dill <adill@discordapp.com>
file: fix-export_zlib_symbols.patch
description: |
Set ZLIB_DLL so that we export zlib symbols.

View file

@ -0,0 +1,15 @@
diff --git a/third_party/zlib/BUILD.gn b/third_party/zlib/BUILD.gn
index 902e287f8a0a..c08a187ca968 100644
--- a/third_party/zlib/BUILD.gn
+++ b/third_party/zlib/BUILD.gn
@@ -265,6 +265,10 @@ static_library("zlib") {
defines = []
deps = []
+ if (is_win) {
+ defines += [ "ZLIB_DLL" ]
+ }
+
if (!is_ios && (current_cpu == "x86" || current_cpu == "x64")) {
deps += [ ":zlib_crc32_simd" ]