mirror of https://github.com/madler/zlib.git
parent
05d47d2627
commit
7147f24cd7
37 changed files with 176 additions and 148 deletions
@ -1,27 +1,27 @@ |
||||
|
||||
Summary |
||||
------- |
||||
This directory contains ASM implementations of the functions |
||||
longest_match() and inflate_fast(). |
||||
|
||||
|
||||
Use instructions |
||||
---------------- |
||||
Assemble using MASM, and copy the object files into the zlib source |
||||
directory, then run the appropriate makefile, as suggested below. You can |
||||
donwload MASM from here: |
||||
|
||||
|
||||
Summary |
||||
------- |
||||
This directory contains ASM implementations of the functions |
||||
longest_match() and inflate_fast(). |
||||
|
||||
|
||||
Use instructions |
||||
---------------- |
||||
Assemble using MASM, and copy the object files into the zlib source |
||||
directory, then run the appropriate makefile, as suggested below. You can |
||||
donwload MASM from here: |
||||
|
||||
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=7a1c9da0-0510-44a2-b042-7ef370530c64 |
||||
|
||||
You can also get objects files here: |
||||
|
||||
http://www.winimage.com/zLibDll/zlib124_masm_obj.zip |
||||
|
||||
Build instructions |
||||
------------------ |
||||
* With Microsoft C and MASM: |
||||
nmake -f win32/Makefile.msc LOC="-DASMV -DASMINF" OBJA="match686.obj inffas32.obj" |
||||
|
||||
* With Borland C and TASM: |
||||
make -f win32/Makefile.bor LOCAL_ZLIB="-DASMV -DASMINF" OBJA="match686.obj inffas32.obj" OBJPA="+match686c.obj+match686.obj+inffas32.obj" |
||||
|
||||
|
||||
You can also get objects files here: |
||||
|
||||
http://www.winimage.com/zLibDll/zlib124_masm_obj.zip |
||||
|
||||
Build instructions |
||||
------------------ |
||||
* With Microsoft C and MASM: |
||||
nmake -f win32/Makefile.msc LOC="-DASMV -DASMINF" OBJA="match686.obj inffas32.obj" |
||||
|
||||
* With Borland C and TASM: |
||||
make -f win32/Makefile.bor LOCAL_ZLIB="-DASMV -DASMINF" OBJA="match686.obj inffas32.obj" OBJPA="+match686c.obj+match686.obj+inffas32.obj" |
||||
|
||||
|
@ -1,41 +0,0 @@ |
||||
This directory contains project files for building zlib under various |
||||
Integrated Development Environments (IDE). |
||||
|
||||
If you wish to submit a new project to this directory, you should comply |
||||
to the following requirements. Otherwise (e.g. if you wish to integrate |
||||
a custom piece of code that changes the zlib interface or its behavior), |
||||
please consider submitting the project to the contrib directory. |
||||
|
||||
|
||||
Requirements |
||||
============ |
||||
|
||||
- The project must build zlib using the source files from the official |
||||
zlib source distribution, exclusively. |
||||
|
||||
- If the project produces redistributable builds (e.g. shared objects |
||||
or DLL files), these builds must be compatible to those produced by |
||||
makefiles, if such makefiles exist in the zlib distribution. |
||||
In particular, if the project produces a DLL build for the Win32 |
||||
platform, this build must comply to the officially-ammended Win32 DLL |
||||
Application Binary Interface (ABI), described in win32/DLL_FAQ.txt. |
||||
|
||||
- The project may provide additional build targets, which depend on |
||||
3rd-party (unofficially-supported) software, present in the contrib |
||||
directory. For example, it is possible to provide an "ASM build", |
||||
besides the officially-supported build, and have ASM source files |
||||
among its dependencies. |
||||
|
||||
- If there are significant differences between the project files created |
||||
by different versions of an IDE (e.g. Visual C++ 6.0 vs. 7.0), the name |
||||
of the project directory should contain the version number of the IDE |
||||
for which the project is intended (e.g. "visualc6" for Visual C++ 6.0, |
||||
or "visualc7" for Visual C++ 7.0 and 7.1). |
||||
|
||||
|
||||
Current projects |
||||
================ |
||||
|
||||
visualc6/ by Simon-Pierre Cadieux <methodex@methodex.ca> |
||||
and Cosmin Truta <cosmint@cs.ubbcluj.ro> |
||||
Project for Microsoft Visual C++ 6.0 |
Binary file not shown.
Loading…
Reference in new issue