From 579a7dd0c99b05234dac1b9b622f6bb1e3911dc3 Mon Sep 17 00:00:00 2001 From: "Frank M. Kromann" Date: Wed, 10 Mar 2004 18:30:44 +0000 Subject: [PATCH] Reexport some zlib symbols so we can avoid linking with zlib.lib in shared extensions (on win32) --- ext/zlib/config.w32 | 4 ++++ ext/zlib/php_zlib.def | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 ext/zlib/php_zlib.def diff --git a/ext/zlib/config.w32 b/ext/zlib/config.w32 index 2f32a05fe1..cb0bb5e838 100644 --- a/ext/zlib/config.w32 +++ b/ext/zlib/config.w32 @@ -8,6 +8,10 @@ if (PHP_ZLIB == "yes") { AC_DEFINE("HAVE_ZLIB", 1, "ZLIB support"); CHECK_LIB("zlib.lib", "zlib", PHP_ZLIB); CHECK_HEADER_ADD_INCLUDE("zlib.h", "CFLAGS", "..\\zlib;" + php_usual_include_suspects); + if (!PHP_ZLIB_SHARED) { + ADD_DEF_FILE("ext\\zlib\\php_zlib.def"); + } + } diff --git a/ext/zlib/php_zlib.def b/ext/zlib/php_zlib.def new file mode 100644 index 0000000000..a8dc1b514c --- /dev/null +++ b/ext/zlib/php_zlib.def @@ -0,0 +1,4 @@ +EXPORTS + compress + compress2 + uncompress \ No newline at end of file -- 2.40.0