--- /dev/null
+Building instructions for the DLL versions of Zlib 1.2.3\r
+========================================================\r
+\r
+This directory contains projects that build zlib and minizip using\r
+Microsoft Visual C++ 7.0/7.1, and Visual C++ .\r
+\r
+You don't need to build these projects yourself. You can download the\r
+binaries from:\r
+ http://www.winimage.com/zLibDll\r
+\r
+More information can be found at this site.\r
+\r
+\r
+Build instructions for Visual Studio 7.x (32 bits)\r
+--------------------------------------------------\r
+- Uncompress current zlib, including all contrib/* files\r
+- Download the crtdll library from\r
+ http://www.winimage.com/zLibDll/crtdll.zip\r
+ Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc7.\r
+- Open contrib\vstudio\vc7\zlibvc.sln with Microsoft Visual C++ 7.x\r
+ (Visual Studio .Net 2002 or 2003).\r
+\r
+Build instructions for Visual Studio 2005 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Uncompress current zlib, including all contrib/* files\r
+- For 32 bits only: download the crtdll library from\r
+ http://www.winimage.com/zLibDll/crtdll.zip\r
+ Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc8.\r
+- Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0\r
+\r
+Build instructions for Visual Studio 2005 64 bits, PSDK compiler\r
+----------------------------------------------------------------\r
+at the time of writing this text file, Visual Studio 2005 (and \r
+ Microsoft Visual C++ 8.0) is on the beta 2 stage.\r
+Using you can get the free 64 bits compiler from Platform SDK, \r
+ which is NOT a beta, and compile using the Visual studio 2005 IDE\r
+see http://www.winimage.com/misc/sdk64onvs2005/ for instruction\r
+\r
+- Uncompress current zlib, including all contrib/* files\r
+- start Visual Studio 2005 from a platform SDK command prompt, using\r
+ the /useenv switch\r
+- Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0\r
+\r
+\r
+Important\r
+---------\r
+- To use zlibwapi.dll in your application, you must define the\r
+ macro ZLIB_WINAPI when compiling your application's source files.\r
+\r
+\r
+Additional notes\r
+----------------\r
+- This DLL, named zlibwapi.dll, is compatible to the old zlib.dll built\r
+ by Gilles Vollant from the zlib 1.1.x sources, and distributed at\r
+ http://www.winimage.com/zLibDll\r
+ It uses the WINAPI calling convention for the exported functions, and\r
+ includes the minizip functionality. If your application needs that\r
+ particular build of zlib.dll, you can rename zlibwapi.dll to zlib.dll.\r
+\r
+- The new DLL was renamed because there exist several incompatible\r
+ versions of zlib.dll on the Internet.\r
+\r
+- There is also an official DLL build of zlib, named zlib1.dll. This one\r
+ is exporting the functions using the CDECL convention. See the file\r
+ win32\DLL_FAQ.txt found in this zlib distribution.\r
+\r
+- There used to be a ZLIB_DLL macro in zlib 1.1.x, but now this symbol\r
+ has a slightly different effect. To avoid compatibility problems, do\r
+ not define it here.\r
+\r
+\r
+Gilles Vollant\r
+info@winimage.com\r