• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Makefile for Independent JPEG Group's software
2
3# This makefile is for Microsoft Visual C++ on Windows NT (and 95?).
4# It builds the IJG library as a statically linkable library (.LIB),
5# and builds the sample applications as console-mode apps.
6# Thanks to Xingong Chang, Raymond Everly and others.
7
8# Read installation instructions before saying "nmake" !!
9# To build an optimized library without debug info, say "nmake nodebug=1".
10
11# Pull in standard variable definitions
12!include <win32.mak>
13
14# You may want to adjust these compiler options:
15CFLAGS= $(cflags) $(cdebug) $(cvars) -I.
16# Generally, we recommend defining any configuration symbols in jconfig.h,
17# NOT via -D switches here.
18
19# Link-time options:
20LDFLAGS= $(ldebug) $(conlflags)
21
22# To link any special libraries, add the necessary commands here.
23LDLIBS= $(conlibs)
24
25# Put here the object file name for the correct system-dependent memory
26# manager file.  For NT we suggest jmemnobs.obj, which expects the OS to
27# provide adequate virtual memory.
28SYSDEPMEM= jmemnobs.obj
29
30# miscellaneous OS-dependent stuff
31# file deletion command
32RM= del
33
34# End of configurable options.
35
36
37# source files: JPEG library proper
38LIBSOURCES= jaricom.c jcapimin.c jcapistd.c jcarith.c jccoefct.c jccolor.c \
39        jcdctmgr.c jchuff.c jcinit.c jcmainct.c jcmarker.c jcmaster.c \
40        jcomapi.c jcparam.c jcprepct.c jcsample.c jctrans.c jdapimin.c \
41        jdapistd.c jdarith.c jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c \
42        jddctmgr.c jdhuff.c jdinput.c jdmainct.c jdmarker.c jdmaster.c \
43        jdmerge.c jdpostct.c jdsample.c jdtrans.c jerror.c jfdctflt.c \
44        jfdctfst.c jfdctint.c jidctflt.c jidctfst.c jidctint.c jquant1.c \
45        jquant2.c jutils.c jmemmgr.c
46# memmgr back ends: compile only one of these into a working library
47SYSDEPSOURCES= jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemmac.c
48# source files: cjpeg/djpeg/jpegtran applications, also rdjpgcom/wrjpgcom
49APPSOURCES= cjpeg.c djpeg.c jpegtran.c rdjpgcom.c wrjpgcom.c cdjpeg.c \
50        rdcolmap.c rdswitch.c transupp.c rdppm.c wrppm.c rdgif.c wrgif.c \
51        rdtarga.c wrtarga.c rdbmp.c wrbmp.c rdrle.c wrrle.c
52SOURCES= $(LIBSOURCES) $(SYSDEPSOURCES) $(APPSOURCES)
53# files included by source files
54INCLUDES= jdct.h jerror.h jinclude.h jmemsys.h jmorecfg.h jpegint.h \
55        jpeglib.h jversion.h cdjpeg.h cderror.h transupp.h
56# documentation, test, and support files
57DOCS= README install.txt usage.txt cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 \
58        wrjpgcom.1 wizard.txt example.c libjpeg.txt structure.txt \
59        coderules.txt filelist.txt change.log
60MKFILES= configure Makefile.in makefile.ansi makefile.unix makefile.b32 \
61        makefile.bcc makefile.mc6 makefile.dj makefile.wat makefile.vc \
62        makefile.vs makejdsw.vc6 makeadsw.vc6 makejdep.vc6 makejdsp.vc6 \
63        makejmak.vc6 makecdep.vc6 makecdsp.vc6 makecmak.vc6 makeddep.vc6 \
64        makeddsp.vc6 makedmak.vc6 maketdep.vc6 maketdsp.vc6 maketmak.vc6 \
65        makerdep.vc6 makerdsp.vc6 makermak.vc6 makewdep.vc6 makewdsp.vc6 \
66        makewmak.vc6 makejsln.v16 makeasln.v16 makejvcx.v16 makejfil.v16 \
67        makecvcx.v16 makecfil.v16 makedvcx.v16 makedfil.v16 maketvcx.v16 \
68        maketfil.v16 makervcx.v16 makerfil.v16 makewvcx.v16 makewfil.v16 \
69        makeproj.mac makcjpeg.st makdjpeg.st makljpeg.st maktjpeg.st \
70        makefile.manx makefile.sas makefile.mms makefile.vms makvms.opt
71CONFIGFILES= jconfig.cfg jconfig.bcc jconfig.mc6 jconfig.dj jconfig.wat \
72        jconfig.vc jconfig.mac jconfig.st jconfig.manx jconfig.sas \
73        jconfig.vms
74CONFIGUREFILES= config.guess config.sub install-sh ltmain.sh depcomp \
75        missing ar-lib
76OTHERFILES= jconfig.txt ckconfig.c jmemdosa.asm libjpeg.map libjpeg.pc.in
77TESTFILES= testorig.jpg testimg.ppm testimg.gif testimg.bmp testimg.jpg \
78        testprog.jpg testimgp.jpg
79DISTFILES= $(DOCS) $(MKFILES) $(CONFIGFILES) $(SOURCES) $(INCLUDES) \
80        $(CONFIGUREFILES) $(OTHERFILES) $(TESTFILES)
81# library object files common to compression and decompression
82COMOBJECTS= jaricom.obj jcomapi.obj jutils.obj jerror.obj jmemmgr.obj $(SYSDEPMEM)
83# compression library object files
84CLIBOBJECTS= jcapimin.obj jcapistd.obj jcarith.obj jctrans.obj jcparam.obj \
85        jdatadst.obj jcinit.obj jcmaster.obj jcmarker.obj jcmainct.obj \
86        jcprepct.obj jccoefct.obj jccolor.obj jcsample.obj jchuff.obj \
87        jcdctmgr.obj jfdctfst.obj jfdctflt.obj jfdctint.obj
88# decompression library object files
89DLIBOBJECTS= jdapimin.obj jdapistd.obj jdarith.obj jdtrans.obj jdatasrc.obj \
90        jdmaster.obj jdinput.obj jdmarker.obj jdhuff.obj jdmainct.obj \
91        jdcoefct.obj jdpostct.obj jddctmgr.obj jidctfst.obj jidctflt.obj \
92        jidctint.obj jdsample.obj jdcolor.obj jquant1.obj jquant2.obj \
93        jdmerge.obj
94# These objectfiles are included in libjpeg.lib
95LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
96# object files for sample applications (excluding library files)
97COBJECTS= cjpeg.obj rdppm.obj rdgif.obj rdtarga.obj rdrle.obj rdbmp.obj \
98        rdswitch.obj cdjpeg.obj
99DOBJECTS= djpeg.obj wrppm.obj wrgif.obj wrtarga.obj wrrle.obj wrbmp.obj \
100        rdcolmap.obj cdjpeg.obj
101TROBJECTS= jpegtran.obj rdswitch.obj cdjpeg.obj transupp.obj
102
103# Template command for compiling .c to .obj
104.c.obj:
105	$(cc) $(CFLAGS) $*.c
106
107
108all: libjpeg.lib cjpeg.exe djpeg.exe jpegtran.exe rdjpgcom.exe wrjpgcom.exe
109
110libjpeg.lib: $(LIBOBJECTS)
111	$(RM) libjpeg.lib
112	lib -out:libjpeg.lib  $(LIBOBJECTS)
113
114cjpeg.exe: $(COBJECTS) libjpeg.lib
115	$(link) $(LDFLAGS) -out:cjpeg.exe $(COBJECTS) libjpeg.lib $(LDLIBS)
116
117djpeg.exe: $(DOBJECTS) libjpeg.lib
118	$(link) $(LDFLAGS) -out:djpeg.exe $(DOBJECTS) libjpeg.lib $(LDLIBS)
119
120jpegtran.exe: $(TROBJECTS) libjpeg.lib
121	$(link) $(LDFLAGS) -out:jpegtran.exe $(TROBJECTS) libjpeg.lib $(LDLIBS)
122
123rdjpgcom.exe: rdjpgcom.obj
124	$(link) $(LDFLAGS) -out:rdjpgcom.exe rdjpgcom.obj $(LDLIBS)
125
126wrjpgcom.exe: wrjpgcom.obj
127	$(link) $(LDFLAGS) -out:wrjpgcom.exe wrjpgcom.obj $(LDLIBS)
128
129
130clean:
131	$(RM) *.obj *.exe libjpeg.lib
132	$(RM) testout*
133
134setup-vc6:
135	ren jconfig.vc jconfig.h
136	ren makejdsw.vc6 jpeg.dsw
137	ren makeadsw.vc6 apps.dsw
138	ren makejmak.vc6 jpeg.mak
139	ren makejdep.vc6 jpeg.dep
140	ren makejdsp.vc6 jpeg.dsp
141	ren makecmak.vc6 cjpeg.mak
142	ren makecdep.vc6 cjpeg.dep
143	ren makecdsp.vc6 cjpeg.dsp
144	ren makedmak.vc6 djpeg.mak
145	ren makeddep.vc6 djpeg.dep
146	ren makeddsp.vc6 djpeg.dsp
147	ren maketmak.vc6 jpegtran.mak
148	ren maketdep.vc6 jpegtran.dep
149	ren maketdsp.vc6 jpegtran.dsp
150	ren makermak.vc6 rdjpgcom.mak
151	ren makerdep.vc6 rdjpgcom.dep
152	ren makerdsp.vc6 rdjpgcom.dsp
153	ren makewmak.vc6 wrjpgcom.mak
154	ren makewdep.vc6 wrjpgcom.dep
155	ren makewdsp.vc6 wrjpgcom.dsp
156
157setupcopy-vc6:
158	copy /y jconfig.vc jconfig.h
159	copy /y makejdsw.vc6 jpeg.dsw
160	copy /y makeadsw.vc6 apps.dsw
161	copy /y makejmak.vc6 jpeg.mak
162	copy /y makejdep.vc6 jpeg.dep
163	copy /y makejdsp.vc6 jpeg.dsp
164	copy /y makecmak.vc6 cjpeg.mak
165	copy /y makecdep.vc6 cjpeg.dep
166	copy /y makecdsp.vc6 cjpeg.dsp
167	copy /y makedmak.vc6 djpeg.mak
168	copy /y makeddep.vc6 djpeg.dep
169	copy /y makeddsp.vc6 djpeg.dsp
170	copy /y maketmak.vc6 jpegtran.mak
171	copy /y maketdep.vc6 jpegtran.dep
172	copy /y maketdsp.vc6 jpegtran.dsp
173	copy /y makermak.vc6 rdjpgcom.mak
174	copy /y makerdep.vc6 rdjpgcom.dep
175	copy /y makerdsp.vc6 rdjpgcom.dsp
176	copy /y makewmak.vc6 wrjpgcom.mak
177	copy /y makewdep.vc6 wrjpgcom.dep
178	copy /y makewdsp.vc6 wrjpgcom.dsp
179
180setup-v16:
181	ren jconfig.vc jconfig.h
182	ren makejsln.v16 jpeg.sln
183	ren makeasln.v16 apps.sln
184	ren makejvcx.v16 jpeg.vcxproj
185	ren makejfil.v16 jpeg.vcxproj.filters
186	ren makecvcx.v16 cjpeg.vcxproj
187	ren makecfil.v16 cjpeg.vcxproj.filters
188	ren makedvcx.v16 djpeg.vcxproj
189	ren makedfil.v16 djpeg.vcxproj.filters
190	ren maketvcx.v16 jpegtran.vcxproj
191	ren maketfil.v16 jpegtran.vcxproj.filters
192	ren makervcx.v16 rdjpgcom.vcxproj
193	ren makerfil.v16 rdjpgcom.vcxproj.filters
194	ren makewvcx.v16 wrjpgcom.vcxproj
195	ren makewfil.v16 wrjpgcom.vcxproj.filters
196
197setupcopy-v16:
198	copy /y jconfig.vc jconfig.h
199	copy /y makejsln.v16 jpeg.sln
200	copy /y makeasln.v16 apps.sln
201	copy /y makejvcx.v16 jpeg.vcxproj
202	copy /y makejfil.v16 jpeg.vcxproj.filters
203	copy /y makecvcx.v16 cjpeg.vcxproj
204	copy /y makecfil.v16 cjpeg.vcxproj.filters
205	copy /y makedvcx.v16 djpeg.vcxproj
206	copy /y makedfil.v16 djpeg.vcxproj.filters
207	copy /y maketvcx.v16 jpegtran.vcxproj
208	copy /y maketfil.v16 jpegtran.vcxproj.filters
209	copy /y makervcx.v16 rdjpgcom.vcxproj
210	copy /y makerfil.v16 rdjpgcom.vcxproj.filters
211	copy /y makewvcx.v16 wrjpgcom.vcxproj
212	copy /y makewfil.v16 wrjpgcom.vcxproj.filters
213
214test:
215	IF EXIST testout* $(RM) testout*
216	.\djpeg -dct int -ppm -outfile testout.ppm testorig.jpg
217	.\djpeg -dct int -gif -outfile testout.gif testorig.jpg
218	.\djpeg -dct int -bmp -colors 256 -outfile testout.bmp testorig.jpg
219	.\cjpeg -dct int -outfile testout.jpg testimg.ppm
220	.\djpeg -dct int -ppm -outfile testoutp.ppm testprog.jpg
221	.\cjpeg -dct int -progressive -opt -outfile testoutp.jpg testimg.ppm
222	.\jpegtran -outfile testoutt.jpg testprog.jpg
223	fc /b testimg.ppm testout.ppm
224	fc /b testimg.gif testout.gif
225	fc /b testimg.bmp testout.bmp
226	fc /b testimg.jpg testout.jpg
227	fc /b testimg.ppm testoutp.ppm
228	fc /b testimgp.jpg testoutp.jpg
229	fc /b testorig.jpg testoutt.jpg
230
231test-build:
232	IF EXIST .\Release\testout* $(RM) .\Release\testout*
233	.\Release\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg
234	.\Release\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg
235	.\Release\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg
236	.\Release\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm
237	.\Release\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg
238	.\Release\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm
239	.\Release\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg
240	fc /b testimg.ppm .\Release\testout.ppm
241	fc /b testimg.gif .\Release\testout.gif
242	fc /b testimg.bmp .\Release\testout.bmp
243	fc /b testimg.jpg .\Release\testout.jpg
244	fc /b testimg.ppm .\Release\testoutp.ppm
245	fc /b testimgp.jpg .\Release\testoutp.jpg
246	fc /b testorig.jpg .\Release\testoutt.jpg
247
248test-32:
249	IF EXIST .\Release\testout* $(RM) .\Release\testout*
250	.\Release\Win32\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg
251	.\Release\Win32\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg
252	.\Release\Win32\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg
253	.\Release\Win32\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm
254	.\Release\Win32\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg
255	.\Release\Win32\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm
256	.\Release\Win32\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg
257	fc /b testimg.ppm .\Release\testout.ppm
258	fc /b testimg.gif .\Release\testout.gif
259	fc /b testimg.bmp .\Release\testout.bmp
260	fc /b testimg.jpg .\Release\testout.jpg
261	fc /b testimg.ppm .\Release\testoutp.ppm
262	fc /b testimgp.jpg .\Release\testoutp.jpg
263	fc /b testorig.jpg .\Release\testoutt.jpg
264
265test-64:
266	IF EXIST .\Release\testout* $(RM) .\Release\testout*
267	.\Release\x64\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg
268	.\Release\x64\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg
269	.\Release\x64\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg
270	.\Release\x64\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm
271	.\Release\x64\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg
272	.\Release\x64\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm
273	.\Release\x64\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg
274	fc /b testimg.ppm .\Release\testout.ppm
275	fc /b testimg.gif .\Release\testout.gif
276	fc /b testimg.bmp .\Release\testout.bmp
277	fc /b testimg.jpg .\Release\testout.jpg
278	fc /b testimg.ppm .\Release\testoutp.ppm
279	fc /b testimgp.jpg .\Release\testoutp.jpg
280	fc /b testorig.jpg .\Release\testoutt.jpg
281
282
283jaricom.obj: jaricom.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
284jcapimin.obj: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
285jcapistd.obj: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
286jcarith.obj: jcarith.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
287jccoefct.obj: jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
288jccolor.obj: jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
289jcdctmgr.obj: jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
290jchuff.obj: jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
291jcinit.obj: jcinit.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
292jcmainct.obj: jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
293jcmarker.obj: jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
294jcmaster.obj: jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
295jcomapi.obj: jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
296jcparam.obj: jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
297jcprepct.obj: jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
298jcsample.obj: jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
299jctrans.obj: jctrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
300jdapimin.obj: jdapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
301jdapistd.obj: jdapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
302jdarith.obj: jdarith.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
303jdatadst.obj: jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
304jdatasrc.obj: jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
305jdcoefct.obj: jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
306jdcolor.obj: jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
307jddctmgr.obj: jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
308jdhuff.obj: jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
309jdinput.obj: jdinput.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
310jdmainct.obj: jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
311jdmarker.obj: jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
312jdmaster.obj: jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
313jdmerge.obj: jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
314jdpostct.obj: jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
315jdsample.obj: jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
316jdtrans.obj: jdtrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
317jerror.obj: jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h
318jfdctflt.obj: jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
319jfdctfst.obj: jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
320jfdctint.obj: jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
321jidctflt.obj: jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
322jidctfst.obj: jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
323jidctint.obj: jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
324jquant1.obj: jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
325jquant2.obj: jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
326jutils.obj: jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
327jmemmgr.obj: jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
328jmemansi.obj: jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
329jmemname.obj: jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
330jmemnobs.obj: jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
331jmemdos.obj: jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
332jmemmac.obj: jmemmac.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
333cjpeg.obj: cjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
334djpeg.obj: djpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
335jpegtran.obj: jpegtran.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h transupp.h jversion.h
336rdjpgcom.obj: rdjpgcom.c jinclude.h jconfig.h
337wrjpgcom.obj: wrjpgcom.c jinclude.h jconfig.h
338cdjpeg.obj: cdjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
339rdcolmap.obj: rdcolmap.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
340rdswitch.obj: rdswitch.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
341transupp.obj: transupp.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h transupp.h
342rdppm.obj: rdppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
343wrppm.obj: wrppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
344rdgif.obj: rdgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
345wrgif.obj: wrgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
346rdtarga.obj: rdtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
347wrtarga.obj: wrtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
348rdbmp.obj: rdbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
349wrbmp.obj: wrbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
350rdrle.obj: rdrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
351wrrle.obj: wrrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
352