new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / src / external / zlib-1.2.11 / contrib / vstudio / readme.txt
diff --git a/src/external/zlib-1.2.11/contrib/vstudio/readme.txt b/src/external/zlib-1.2.11/contrib/vstudio/readme.txt
new file mode 100644 (file)
index 0000000..f67eae8
--- /dev/null
@@ -0,0 +1,78 @@
+Building instructions for the DLL versions of Zlib 1.2.11\r
+========================================================\r
+\r
+This directory contains projects that build zlib and minizip using\r
+Microsoft Visual C++ 9.0/10.0.\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
+\r
+\r
+\r
+Build instructions for Visual Studio 2008 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Decompress current zlib, including all contrib/* files\r
+- Compile assembly code (with Visual Studio Command Prompt) by running:\r
+   bld_ml64.bat (in contrib\masmx64)\r
+   bld_ml32.bat (in contrib\masmx86)\r
+- Open contrib\vstudio\vc9\zlibvc.sln with Microsoft Visual C++ 2008\r
+- Or run: vcbuild /rebuild contrib\vstudio\vc9\zlibvc.sln "Release|Win32"\r
+\r
+Build instructions for Visual Studio 2010 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Decompress current zlib, including all contrib/* files\r
+- Open contrib\vstudio\vc10\zlibvc.sln with Microsoft Visual C++ 2010\r
+\r
+Build instructions for Visual Studio 2012 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Decompress current zlib, including all contrib/* files\r
+- Open contrib\vstudio\vc11\zlibvc.sln with Microsoft Visual C++ 2012\r
+\r
+Build instructions for Visual Studio 2013 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Decompress current zlib, including all contrib/* files\r
+- Open contrib\vstudio\vc12\zlibvc.sln with Microsoft Visual C++ 2013\r
+\r
+Build instructions for Visual Studio 2015 (32 bits or 64 bits)\r
+--------------------------------------------------------------\r
+- Decompress current zlib, including all contrib/* files\r
+- Open contrib\vstudio\vc14\zlibvc.sln with Microsoft Visual C++ 2015\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
+\r
+Visual Studio 2013 and 2015 Projects from Sean Hunt\r
+seandhunt_7@yahoo.com\r