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