summaryrefslogtreecommitdiff
path: root/projects/visualc6
diff options
context:
space:
mode:
Diffstat (limited to 'projects/visualc6')
-rw-r--r--projects/visualc6/README.txt59
-rw-r--r--projects/visualc6/example.dsp32
-rw-r--r--projects/visualc6/minigzip.dsp32
-rw-r--r--projects/visualc6/zlib.dsp16
4 files changed, 87 insertions, 52 deletions
diff --git a/projects/visualc6/README.txt b/projects/visualc6/README.txt
index 71d6105..d0296c2 100644
--- a/projects/visualc6/README.txt
+++ b/projects/visualc6/README.txt
@@ -5,7 +5,23 @@ Copyright (C) 2004 Cosmin Truta.
5For conditions of distribution and use, see copyright notice in zlib.h. 5For conditions of distribution and use, see copyright notice in zlib.h.
6 6
7 7
8To use: 8This project builds the zlib binaries as follows:
9
10* Win32_DLL_Release\zlib1.dll DLL build
11* Win32_DLL_Debug\zlib1d.dll DLL build (debug version)
12* Win32_DLL_ASM_Release\zlib1.dll DLL build using ASM code
13* Win32_DLL_ASM_Debug\zlib1d.dll DLL build using ASM code (debug version)
14* Win32_LIB_Release\zlib.lib static build
15* Win32_LIB_Debug\zlibd.lib static build (debug version)
16* Win32_LIB_ASM_Release\zlib.lib static build using ASM code
17* Win32_LIB_ASM_Debug\zlibd.lib static build using ASM code (debug version)
18
19
20For more information regarding the DLL builds, please see the DLL FAQ
21in ..\..\win32\DLL_FAQ.txt.
22
23
24To build and test:
9 25
101) On the main menu, select "File | Open Workspace". 261) On the main menu, select "File | Open Workspace".
11 Open "zlib.dsw". 27 Open "zlib.dsw".
@@ -22,17 +38,36 @@ To use:
22 select "Build | Execute ... (Ctrl+F5)". 38 select "Build | Execute ... (Ctrl+F5)".
23 39
24 40
25This project builds the zlib binaries as follows: 41To use:
26 42
27* Win32_DLL_Release\zlib1.dll DLL build 431) Select "Project | Settings (Alt+F7)".
28* Win32_DLL_Debug\zlib1d.dll DLL build (debug version) 44 Make note of the configuration names used in your project.
29* Win32_DLL_ASM_Release\zlib1.dll DLL build using ASM code 45 Usually, these names are "Win32 Release" and "Win32 Debug".
30* Win32_DLL_ASM_Debug\zlib1d.dll DLL build using ASM code (debug version)
31* Win32_LIB_Release\zlib.lib static build
32* Win32_LIB_Debug\zlibd.lib static build (debug version)
33* Win32_LIB_ASM_Release\zlib.lib static build using ASM code
34* Win32_LIB_ASM_Debug\zlibd.lib static build using ASM code (debug version)
35 46
472) In the Workspace window, select the "FileView" tab.
48 Right-click on the root item "Workspace '...'".
49 Select "Insert Project into Workspace".
50 Switch on the checkbox "Dependency of:", and select the name
51 of your project. Open "zlib.dsp".
36 52
37For more information regarding the DLL builds, please see the DLL FAQ 533) Select "Build | Configurations".
38in ..\..\win32\DLL_FAQ.txt. 54 For each configuration of your project:
55 3.1) Choose the zlib configuration you wish to use.
56 3.2) Click on "Add".
57 3.3) Set the new zlib configuration name to the name used by
58 the configuration from the current iteration.
59
604) Select "Build | Set Active Configuration".
61 Choose the configuration you wish to build.
62
635) Select "Build | Build ... (F7)".
64
656) If you built an executable program, select
66 "Build | Execute ... (Ctrl+F5)".
67
68
69Note:
70
71To build the ASM-enabled code, you need Microsoft Assembler
72(ML.EXE). You can get it by downloading and installing the
73latest Processor Pack for Visual C++ 6.0.
diff --git a/projects/visualc6/example.dsp b/projects/visualc6/example.dsp
index 308a82c..e072a37 100644
--- a/projects/visualc6/example.dsp
+++ b/projects/visualc6/example.dsp
@@ -47,7 +47,7 @@ RSC=rc.exe
47# PROP Intermediate_Dir "Win32_DLL_Release" 47# PROP Intermediate_Dir "Win32_DLL_Release"
48# PROP Ignore_Export_Lib 0 48# PROP Ignore_Export_Lib 0
49# PROP Target_Dir "" 49# PROP Target_Dir ""
50# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 50# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
51# SUBTRACT BASE CPP /YX 51# SUBTRACT BASE CPP /YX
52# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 52# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
53# SUBTRACT CPP /YX 53# SUBTRACT CPP /YX
@@ -58,7 +58,7 @@ BSC32=bscmake.exe
58# ADD BSC32 /nologo 58# ADD BSC32 /nologo
59LINK32=link.exe 59LINK32=link.exe
60# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 60# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
61# ADD LINK32 zlib1.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_DLL_Release" 61# ADD LINK32 /nologo /subsystem:console /machine:I386
62 62
63!ELSEIF "$(CFG)" == "example - Win32 DLL Debug" 63!ELSEIF "$(CFG)" == "example - Win32 DLL Debug"
64 64
@@ -73,7 +73,7 @@ LINK32=link.exe
73# PROP Intermediate_Dir "Win32_DLL_Debug" 73# PROP Intermediate_Dir "Win32_DLL_Debug"
74# PROP Ignore_Export_Lib 0 74# PROP Ignore_Export_Lib 0
75# PROP Target_Dir "" 75# PROP Target_Dir ""
76# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 76# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
77# SUBTRACT BASE CPP /YX 77# SUBTRACT BASE CPP /YX
78# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 78# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
79# SUBTRACT CPP /YX 79# SUBTRACT CPP /YX
@@ -84,7 +84,7 @@ BSC32=bscmake.exe
84# ADD BSC32 /nologo 84# ADD BSC32 /nologo
85LINK32=link.exe 85LINK32=link.exe
86# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 86# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
87# ADD LINK32 zlib1d.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_DLL_Debug" 87# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
88 88
89!ELSEIF "$(CFG)" == "example - Win32 DLL ASM Release" 89!ELSEIF "$(CFG)" == "example - Win32 DLL ASM Release"
90 90
@@ -99,7 +99,7 @@ LINK32=link.exe
99# PROP Intermediate_Dir "Win32_DLL_ASM_Release" 99# PROP Intermediate_Dir "Win32_DLL_ASM_Release"
100# PROP Ignore_Export_Lib 0 100# PROP Ignore_Export_Lib 0
101# PROP Target_Dir "" 101# PROP Target_Dir ""
102# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 102# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
103# SUBTRACT BASE CPP /YX 103# SUBTRACT BASE CPP /YX
104# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 104# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
105# SUBTRACT CPP /YX 105# SUBTRACT CPP /YX
@@ -110,7 +110,7 @@ BSC32=bscmake.exe
110# ADD BSC32 /nologo 110# ADD BSC32 /nologo
111LINK32=link.exe 111LINK32=link.exe
112# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 112# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
113# ADD LINK32 zlib1.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_DLL_ASM_Release" 113# ADD LINK32 /nologo /subsystem:console /machine:I386
114 114
115!ELSEIF "$(CFG)" == "example - Win32 DLL ASM Debug" 115!ELSEIF "$(CFG)" == "example - Win32 DLL ASM Debug"
116 116
@@ -125,7 +125,7 @@ LINK32=link.exe
125# PROP Intermediate_Dir "Win32_DLL_ASM_Debug" 125# PROP Intermediate_Dir "Win32_DLL_ASM_Debug"
126# PROP Ignore_Export_Lib 0 126# PROP Ignore_Export_Lib 0
127# PROP Target_Dir "" 127# PROP Target_Dir ""
128# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 128# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
129# SUBTRACT BASE CPP /YX 129# SUBTRACT BASE CPP /YX
130# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 130# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
131# SUBTRACT CPP /YX 131# SUBTRACT CPP /YX
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
136# ADD BSC32 /nologo 136# ADD BSC32 /nologo
137LINK32=link.exe 137LINK32=link.exe
138# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 138# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
139# ADD LINK32 zlib1d.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_DLL_ASM_Debug" 139# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
140 140
141!ELSEIF "$(CFG)" == "example - Win32 LIB Release" 141!ELSEIF "$(CFG)" == "example - Win32 LIB Release"
142 142
@@ -151,7 +151,7 @@ LINK32=link.exe
151# PROP Intermediate_Dir "Win32_LIB_Release" 151# PROP Intermediate_Dir "Win32_LIB_Release"
152# PROP Ignore_Export_Lib 0 152# PROP Ignore_Export_Lib 0
153# PROP Target_Dir "" 153# PROP Target_Dir ""
154# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 154# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
155# SUBTRACT BASE CPP /YX 155# SUBTRACT BASE CPP /YX
156# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 156# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
157# SUBTRACT CPP /YX 157# SUBTRACT CPP /YX
@@ -162,7 +162,7 @@ BSC32=bscmake.exe
162# ADD BSC32 /nologo 162# ADD BSC32 /nologo
163LINK32=link.exe 163LINK32=link.exe
164# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 164# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
165# ADD LINK32 zlib.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_LIB_Release" 165# ADD LINK32 /nologo /subsystem:console /machine:I386
166 166
167!ELSEIF "$(CFG)" == "example - Win32 LIB Debug" 167!ELSEIF "$(CFG)" == "example - Win32 LIB Debug"
168 168
@@ -177,7 +177,7 @@ LINK32=link.exe
177# PROP Intermediate_Dir "Win32_LIB_Debug" 177# PROP Intermediate_Dir "Win32_LIB_Debug"
178# PROP Ignore_Export_Lib 0 178# PROP Ignore_Export_Lib 0
179# PROP Target_Dir "" 179# PROP Target_Dir ""
180# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 180# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
181# SUBTRACT BASE CPP /YX 181# SUBTRACT BASE CPP /YX
182# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 182# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
183# SUBTRACT CPP /YX 183# SUBTRACT CPP /YX
@@ -188,7 +188,7 @@ BSC32=bscmake.exe
188# ADD BSC32 /nologo 188# ADD BSC32 /nologo
189LINK32=link.exe 189LINK32=link.exe
190# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 190# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
191# ADD LINK32 zlibd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_LIB_Debug" 191# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
192 192
193!ELSEIF "$(CFG)" == "example - Win32 LIB ASM Release" 193!ELSEIF "$(CFG)" == "example - Win32 LIB ASM Release"
194 194
@@ -203,7 +203,7 @@ LINK32=link.exe
203# PROP Intermediate_Dir "Win32_LIB_ASM_Release" 203# PROP Intermediate_Dir "Win32_LIB_ASM_Release"
204# PROP Ignore_Export_Lib 0 204# PROP Ignore_Export_Lib 0
205# PROP Target_Dir "" 205# PROP Target_Dir ""
206# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 206# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
207# SUBTRACT BASE CPP /YX 207# SUBTRACT BASE CPP /YX
208# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 208# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
209# SUBTRACT CPP /YX 209# SUBTRACT CPP /YX
@@ -214,7 +214,7 @@ BSC32=bscmake.exe
214# ADD BSC32 /nologo 214# ADD BSC32 /nologo
215LINK32=link.exe 215LINK32=link.exe
216# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 216# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
217# ADD LINK32 zlib.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_LIB_ASM_Release" 217# ADD LINK32 /nologo /subsystem:console /machine:I386
218 218
219!ELSEIF "$(CFG)" == "example - Win32 LIB ASM Debug" 219!ELSEIF "$(CFG)" == "example - Win32 LIB ASM Debug"
220 220
@@ -229,7 +229,7 @@ LINK32=link.exe
229# PROP Intermediate_Dir "Win32_LIB_ASM_Debug" 229# PROP Intermediate_Dir "Win32_LIB_ASM_Debug"
230# PROP Ignore_Export_Lib 0 230# PROP Ignore_Export_Lib 0
231# PROP Target_Dir "" 231# PROP Target_Dir ""
232# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 232# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
233# SUBTRACT BASE CPP /YX 233# SUBTRACT BASE CPP /YX
234# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 234# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
235# SUBTRACT CPP /YX 235# SUBTRACT CPP /YX
@@ -240,7 +240,7 @@ BSC32=bscmake.exe
240# ADD BSC32 /nologo 240# ADD BSC32 /nologo
241LINK32=link.exe 241LINK32=link.exe
242# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 242# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
243# ADD LINK32 zlibd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_LIB_ASM_Debug" 243# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
244 244
245!ENDIF 245!ENDIF
246 246
diff --git a/projects/visualc6/minigzip.dsp b/projects/visualc6/minigzip.dsp
index 91d981d..f32024e 100644
--- a/projects/visualc6/minigzip.dsp
+++ b/projects/visualc6/minigzip.dsp
@@ -47,7 +47,7 @@ RSC=rc.exe
47# PROP Intermediate_Dir "Win32_DLL_Release" 47# PROP Intermediate_Dir "Win32_DLL_Release"
48# PROP Ignore_Export_Lib 0 48# PROP Ignore_Export_Lib 0
49# PROP Target_Dir "" 49# PROP Target_Dir ""
50# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 50# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
51# SUBTRACT BASE CPP /YX 51# SUBTRACT BASE CPP /YX
52# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 52# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
53# SUBTRACT CPP /YX 53# SUBTRACT CPP /YX
@@ -58,7 +58,7 @@ BSC32=bscmake.exe
58# ADD BSC32 /nologo 58# ADD BSC32 /nologo
59LINK32=link.exe 59LINK32=link.exe
60# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 60# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
61# ADD LINK32 zlib1.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_DLL_Release" 61# ADD LINK32 /nologo /subsystem:console /machine:I386
62 62
63!ELSEIF "$(CFG)" == "minigzip - Win32 DLL Debug" 63!ELSEIF "$(CFG)" == "minigzip - Win32 DLL Debug"
64 64
@@ -73,7 +73,7 @@ LINK32=link.exe
73# PROP Intermediate_Dir "Win32_DLL_Debug" 73# PROP Intermediate_Dir "Win32_DLL_Debug"
74# PROP Ignore_Export_Lib 0 74# PROP Ignore_Export_Lib 0
75# PROP Target_Dir "" 75# PROP Target_Dir ""
76# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 76# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
77# SUBTRACT BASE CPP /YX 77# SUBTRACT BASE CPP /YX
78# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 78# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
79# SUBTRACT CPP /YX 79# SUBTRACT CPP /YX
@@ -84,7 +84,7 @@ BSC32=bscmake.exe
84# ADD BSC32 /nologo 84# ADD BSC32 /nologo
85LINK32=link.exe 85LINK32=link.exe
86# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 86# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
87# ADD LINK32 zlib1d.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_DLL_Debug" 87# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
88 88
89!ELSEIF "$(CFG)" == "minigzip - Win32 DLL ASM Release" 89!ELSEIF "$(CFG)" == "minigzip - Win32 DLL ASM Release"
90 90
@@ -99,7 +99,7 @@ LINK32=link.exe
99# PROP Intermediate_Dir "Win32_DLL_ASM_Release" 99# PROP Intermediate_Dir "Win32_DLL_ASM_Release"
100# PROP Ignore_Export_Lib 0 100# PROP Ignore_Export_Lib 0
101# PROP Target_Dir "" 101# PROP Target_Dir ""
102# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 102# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
103# SUBTRACT BASE CPP /YX 103# SUBTRACT BASE CPP /YX
104# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 104# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
105# SUBTRACT CPP /YX 105# SUBTRACT CPP /YX
@@ -110,7 +110,7 @@ BSC32=bscmake.exe
110# ADD BSC32 /nologo 110# ADD BSC32 /nologo
111LINK32=link.exe 111LINK32=link.exe
112# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 112# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
113# ADD LINK32 zlib1.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_DLL_ASM_Release" 113# ADD LINK32 /nologo /subsystem:console /machine:I386
114 114
115!ELSEIF "$(CFG)" == "minigzip - Win32 DLL ASM Debug" 115!ELSEIF "$(CFG)" == "minigzip - Win32 DLL ASM Debug"
116 116
@@ -125,7 +125,7 @@ LINK32=link.exe
125# PROP Intermediate_Dir "Win32_DLL_ASM_Debug" 125# PROP Intermediate_Dir "Win32_DLL_ASM_Debug"
126# PROP Ignore_Export_Lib 0 126# PROP Ignore_Export_Lib 0
127# PROP Target_Dir "" 127# PROP Target_Dir ""
128# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 128# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
129# SUBTRACT BASE CPP /YX 129# SUBTRACT BASE CPP /YX
130# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 130# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
131# SUBTRACT CPP /YX 131# SUBTRACT CPP /YX
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
136# ADD BSC32 /nologo 136# ADD BSC32 /nologo
137LINK32=link.exe 137LINK32=link.exe
138# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 138# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
139# ADD LINK32 zlib1d.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_DLL_ASM_Debug" 139# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
140 140
141!ELSEIF "$(CFG)" == "minigzip - Win32 LIB Release" 141!ELSEIF "$(CFG)" == "minigzip - Win32 LIB Release"
142 142
@@ -151,7 +151,7 @@ LINK32=link.exe
151# PROP Intermediate_Dir "Win32_LIB_Release" 151# PROP Intermediate_Dir "Win32_LIB_Release"
152# PROP Ignore_Export_Lib 0 152# PROP Ignore_Export_Lib 0
153# PROP Target_Dir "" 153# PROP Target_Dir ""
154# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 154# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
155# SUBTRACT BASE CPP /YX 155# SUBTRACT BASE CPP /YX
156# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 156# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
157# SUBTRACT CPP /YX 157# SUBTRACT CPP /YX
@@ -162,7 +162,7 @@ BSC32=bscmake.exe
162# ADD BSC32 /nologo 162# ADD BSC32 /nologo
163LINK32=link.exe 163LINK32=link.exe
164# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 164# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
165# ADD LINK32 zlib.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_LIB_Release" 165# ADD LINK32 /nologo /subsystem:console /machine:I386
166 166
167!ELSEIF "$(CFG)" == "minigzip - Win32 LIB Debug" 167!ELSEIF "$(CFG)" == "minigzip - Win32 LIB Debug"
168 168
@@ -177,7 +177,7 @@ LINK32=link.exe
177# PROP Intermediate_Dir "Win32_LIB_Debug" 177# PROP Intermediate_Dir "Win32_LIB_Debug"
178# PROP Ignore_Export_Lib 0 178# PROP Ignore_Export_Lib 0
179# PROP Target_Dir "" 179# PROP Target_Dir ""
180# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 180# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
181# SUBTRACT BASE CPP /YX 181# SUBTRACT BASE CPP /YX
182# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 182# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
183# SUBTRACT CPP /YX 183# SUBTRACT CPP /YX
@@ -188,7 +188,7 @@ BSC32=bscmake.exe
188# ADD BSC32 /nologo 188# ADD BSC32 /nologo
189LINK32=link.exe 189LINK32=link.exe
190# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 190# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
191# ADD LINK32 zlibd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_LIB_Debug" 191# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
192 192
193!ELSEIF "$(CFG)" == "minigzip - Win32 LIB ASM Release" 193!ELSEIF "$(CFG)" == "minigzip - Win32 LIB ASM Release"
194 194
@@ -203,7 +203,7 @@ LINK32=link.exe
203# PROP Intermediate_Dir "Win32_LIB_ASM_Release" 203# PROP Intermediate_Dir "Win32_LIB_ASM_Release"
204# PROP Ignore_Export_Lib 0 204# PROP Ignore_Export_Lib 0
205# PROP Target_Dir "" 205# PROP Target_Dir ""
206# ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 206# ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
207# SUBTRACT BASE CPP /YX 207# SUBTRACT BASE CPP /YX
208# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c 208# ADD CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /FD /c
209# SUBTRACT CPP /YX 209# SUBTRACT CPP /YX
@@ -214,7 +214,7 @@ BSC32=bscmake.exe
214# ADD BSC32 /nologo 214# ADD BSC32 /nologo
215LINK32=link.exe 215LINK32=link.exe
216# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 216# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
217# ADD LINK32 zlib.lib /nologo /subsystem:console /machine:I386 /libpath:"Win32_LIB_ASM_Release" 217# ADD LINK32 /nologo /subsystem:console /machine:I386
218 218
219!ELSEIF "$(CFG)" == "minigzip - Win32 LIB ASM Debug" 219!ELSEIF "$(CFG)" == "minigzip - Win32 LIB ASM Debug"
220 220
@@ -229,7 +229,7 @@ LINK32=link.exe
229# PROP Intermediate_Dir "Win32_LIB_ASM_Debug" 229# PROP Intermediate_Dir "Win32_LIB_ASM_Debug"
230# PROP Ignore_Export_Lib 0 230# PROP Ignore_Export_Lib 0
231# PROP Target_Dir "" 231# PROP Target_Dir ""
232# ADD BASE CPP /nologo /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 232# ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
233# SUBTRACT BASE CPP /YX 233# SUBTRACT BASE CPP /YX
234# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c 234# ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /FD /GZ /c
235# SUBTRACT CPP /YX 235# SUBTRACT CPP /YX
@@ -240,7 +240,7 @@ BSC32=bscmake.exe
240# ADD BSC32 /nologo 240# ADD BSC32 /nologo
241LINK32=link.exe 241LINK32=link.exe
242# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept 242# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
243# ADD LINK32 zlibd.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"Win32_LIB_ASM_Debug" 243# ADD LINK32 /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
244 244
245!ENDIF 245!ENDIF
246 246
diff --git a/projects/visualc6/zlib.dsp b/projects/visualc6/zlib.dsp
index 8f16513..0fe0604 100644
--- a/projects/visualc6/zlib.dsp
+++ b/projects/visualc6/zlib.dsp
@@ -435,7 +435,7 @@ InputPath=..\..\contrib\masmx86\gvmat32.asm
435InputName=gvmat32 435InputName=gvmat32
436 436
437"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 437"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
438 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 438 ml.exe /nologo /c /coff /Cx /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
439 439
440# End Custom Build 440# End Custom Build
441 441
@@ -447,7 +447,7 @@ InputPath=..\..\contrib\masmx86\gvmat32.asm
447InputName=gvmat32 447InputName=gvmat32
448 448
449"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 449"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
450 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 450 ml.exe /nologo /c /coff /Cx /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
451 451
452# End Custom Build 452# End Custom Build
453 453
@@ -467,7 +467,7 @@ InputPath=..\..\contrib\masmx86\gvmat32.asm
467InputName=gvmat32 467InputName=gvmat32
468 468
469"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 469"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
470 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 470 ml.exe /nologo /c /coff /Cx /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
471 471
472# End Custom Build 472# End Custom Build
473 473
@@ -479,7 +479,7 @@ InputPath=..\..\contrib\masmx86\gvmat32.asm
479InputName=gvmat32 479InputName=gvmat32
480 480
481"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 481"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
482 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 482 ml.exe /nologo /c /coff /Cx /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
483 483
484# End Custom Build 484# End Custom Build
485 485
@@ -549,7 +549,7 @@ InputPath=..\..\contrib\masmx86\inffas32.asm
549InputName=inffas32 549InputName=inffas32
550 550
551"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 551"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
552 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 552 ml.exe /nologo /c /coff /Cx /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
553 553
554# End Custom Build 554# End Custom Build
555 555
@@ -561,7 +561,7 @@ InputPath=..\..\contrib\masmx86\inffas32.asm
561InputName=inffas32 561InputName=inffas32
562 562
563"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 563"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
564 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 564 ml.exe /nologo /c /coff /Cx /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
565 565
566# End Custom Build 566# End Custom Build
567 567
@@ -581,7 +581,7 @@ InputPath=..\..\contrib\masmx86\inffas32.asm
581InputName=inffas32 581InputName=inffas32
582 582
583"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 583"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
584 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 584 ml.exe /nologo /c /coff /Cx /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
585 585
586# End Custom Build 586# End Custom Build
587 587
@@ -593,7 +593,7 @@ InputPath=..\..\contrib\masmx86\inffas32.asm
593InputName=inffas32 593InputName=inffas32
594 594
595"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 595"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
596 ml /nologo /c /Cx /coff /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)" 596 ml.exe /nologo /c /coff /Cx /Zi /Fo"$(IntDir)\$(InputName).obj" "$(InputPath)"
597 597
598# End Custom Build 598# End Custom Build
599 599