URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [zlib/] [contrib/] [vstudio/] [readme.txt] - Rev 745
Compare with Previous | Blame | View Log
Building instructions for the DLL versions of Zlib 1.2.3========================================================This directory contains projects that build zlib and minizip usingMicrosoft Visual C++ 7.0/7.1, and Visual C++ .You don't need to build these projects yourself. You can download thebinaries from:http://www.winimage.com/zLibDllMore information can be found at this site.Build instructions for Visual Studio 7.x (32 bits)--------------------------------------------------- Uncompress current zlib, including all contrib/* files- Download the crtdll library fromhttp://www.winimage.com/zLibDll/crtdll.zipUnzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc7.- Open contrib\vstudio\vc7\zlibvc.sln with Microsoft Visual C++ 7.x(Visual Studio .Net 2002 or 2003).Build instructions for Visual Studio 2005 (32 bits or 64 bits)--------------------------------------------------------------- Uncompress current zlib, including all contrib/* files- For 32 bits only: download the crtdll library fromhttp://www.winimage.com/zLibDll/crtdll.zipUnzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc8.- Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0Build instructions for Visual Studio 2005 64 bits, PSDK compiler----------------------------------------------------------------at the time of writing this text file, Visual Studio 2005 (andMicrosoft Visual C++ 8.0) is on the beta 2 stage.Using you can get the free 64 bits compiler from Platform SDK,which is NOT a beta, and compile using the Visual studio 2005 IDEsee http://www.winimage.com/misc/sdk64onvs2005/ for instruction- Uncompress current zlib, including all contrib/* files- start Visual Studio 2005 from a platform SDK command prompt, usingthe /useenv switch- Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0Important---------- To use zlibwapi.dll in your application, you must define themacro ZLIB_WINAPI when compiling your application's source files.Additional notes----------------- This DLL, named zlibwapi.dll, is compatible to the old zlib.dll builtby Gilles Vollant from the zlib 1.1.x sources, and distributed athttp://www.winimage.com/zLibDllIt uses the WINAPI calling convention for the exported functions, andincludes the minizip functionality. If your application needs thatparticular build of zlib.dll, you can rename zlibwapi.dll to zlib.dll.- The new DLL was renamed because there exist several incompatibleversions of zlib.dll on the Internet.- There is also an official DLL build of zlib, named zlib1.dll. This oneis exporting the functions using the CDECL convention. See the filewin32\DLL_FAQ.txt found in this zlib distribution.- There used to be a ZLIB_DLL macro in zlib 1.1.x, but now this symbolhas a slightly different effect. To avoid compatibility problems, donot define it here.Gilles Vollantinfo@winimage.com
