makefile.d32 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349
  1. # Makefile for Independent JPEG Group's software
  2. # This makefile is suitable for Embarcadero C++ for Win32 (Clang-based).
  3. # Tested with version 7.50-7.60 (2012-2021-2023),
  4. # Embarcadero MAKE Version 5.43 (1987-2019),
  5. # Embarcadero C++Builder 10.4-11 Version 27.0-28.0 (2021-2023).
  6. # Thanks to Tom Wright and Ge' Weijers (original DOS) and
  7. # Joe Slater for 32-bit modifications (needed for Borland revision 5.5).
  8. # Read installation instructions in install.txt before saying "make",
  9. # or use either
  10. # make -fmakefile.d32 setup
  11. # or
  12. # make -fmakefile.d32 setupcopy
  13. # before saying
  14. # make -fmakefile.d32
  15. # Test:
  16. # make -fmakefile.d32 test
  17. # Clean:
  18. # make -fmakefile.d32 clean
  19. #
  20. # For use with C++Builder, multi Config/Platform support:
  21. # Setup either
  22. # make -fmakefile.d32 setup-cb
  23. # or
  24. # make -fmakefile.d32 setupcopy-cb
  25. # Test:
  26. # make -fmakefile.d32 test-32
  27. # make -fmakefile.d32 test-64
  28. # The name of your C compiler:
  29. CC= bcc32c
  30. # You may need to adjust these cc options:
  31. CFLAGS= -O2 -w
  32. # -O1 Generate smallest possible code
  33. # -O2 Generate fastest possible code
  34. # -w Display all warnings
  35. # Generally, we recommend defining any configuration symbols in jconfig.h,
  36. # NOT via -D switches here.
  37. # Link-time cc options:
  38. LDFLAGS= -Qunused-arguments
  39. # -Qunused-arguments Don't emit warning for unused driver arguments
  40. # Put here the object file name for the correct system-dependent memory
  41. # manager file.
  42. # SYSDEPMEMLIB must list the same files with "+" signs for the librarian.
  43. SYSDEPMEM= jmemnobs.obj
  44. SYSDEPMEMLIB= +jmemnobs.obj
  45. # End of configurable options.
  46. # source files: JPEG library proper
  47. LIBSOURCES= jaricom.c jcapimin.c jcapistd.c jcarith.c jccoefct.c jccolor.c \
  48. jcdctmgr.c jchuff.c jcinit.c jcmainct.c jcmarker.c jcmaster.c \
  49. jcomapi.c jcparam.c jcprepct.c jcsample.c jctrans.c jdapimin.c \
  50. jdapistd.c jdarith.c jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c \
  51. jddctmgr.c jdhuff.c jdinput.c jdmainct.c jdmarker.c jdmaster.c \
  52. jdmerge.c jdpostct.c jdsample.c jdtrans.c jerror.c jfdctflt.c \
  53. jfdctfst.c jfdctint.c jidctflt.c jidctfst.c jidctint.c jquant1.c \
  54. jquant2.c jutils.c jmemmgr.c
  55. # memmgr back ends: compile only one of these into a working library
  56. SYSDEPSOURCES= jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemmac.c
  57. # source files: cjpeg/djpeg/jpegtran applications, also rdjpgcom/wrjpgcom
  58. APPSOURCES= cjpeg.c djpeg.c jpegtran.c rdjpgcom.c wrjpgcom.c cdjpeg.c \
  59. rdcolmap.c rdswitch.c transupp.c rdppm.c wrppm.c rdgif.c wrgif.c \
  60. rdtarga.c wrtarga.c rdbmp.c wrbmp.c rdrle.c wrrle.c
  61. SOURCES= $(LIBSOURCES) $(SYSDEPSOURCES) $(APPSOURCES)
  62. # files included by source files
  63. INCLUDES= jdct.h jerror.h jinclude.h jmemsys.h jmorecfg.h jpegint.h \
  64. jpeglib.h jversion.h cdjpeg.h cderror.h transupp.h
  65. # documentation, test, and support files
  66. DOCS= README install.txt usage.txt cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 \
  67. wrjpgcom.1 wizard.txt example.c libjpeg.txt structure.txt \
  68. coderules.txt filelist.txt cdaltui.txt change.log
  69. MKFILES= configure Makefile.in makefile.ansi makefile.unix makefile.xc \
  70. makefile.bcc makefile.b32 makefile.c32 makefile.d32 makefile.x32 \
  71. makefile.b64 makefile.mc6 makefile.dj makefile.wat makefile.vc \
  72. makefile.vs makejdsw.vc6 makeadsw.vc6 makejdep.vc6 makejdsp.vc6 \
  73. makejmak.vc6 makecdep.vc6 makecdsp.vc6 makecmak.vc6 makeddep.vc6 \
  74. makeddsp.vc6 makedmak.vc6 maketdep.vc6 maketdsp.vc6 maketmak.vc6 \
  75. makerdep.vc6 makerdsp.vc6 makermak.vc6 makewdep.vc6 makewdsp.vc6 \
  76. makewmak.vc6 makejsln.v16 makeasln.v16 makejvcx.v16 makejfil.v16 \
  77. makecvcx.v16 makecfil.v16 makedvcx.v16 makedfil.v16 maketvcx.v16 \
  78. maketfil.v16 makervcx.v16 makerfil.v16 makewvcx.v16 makewfil.v16 \
  79. makajpeg.bcb makcjpeg.bcb makdjpeg.bcb makljpeg.bcb makrjpeg.bcb \
  80. maktjpeg.bcb makwjpeg.bcb makcjpeg.st makdjpeg.st makljpeg.st \
  81. maktjpeg.st makeproj.mac makefile.manx makefile.sas makefile.mms \
  82. makefile.vms makvms.opt
  83. CONFIGFILES= jconfig.cfg jconfig.xc jconfig.bcc jconfig.mc6 jconfig.dj \
  84. jconfig.wat jconfig.vc jconfig.mac jconfig.st jconfig.manx \
  85. jconfig.sas jconfig.vms
  86. CONFIGUREFILES= config.guess config.sub install-sh ltmain.sh depcomp \
  87. missing ar-lib
  88. OTHERFILES= jconfig.txt ckconfig.c jmemdosa.asm libjpeg.map libjpeg.pc.in \
  89. cjpegalt.c djpegalt.c
  90. TESTFILES= testorig.jpg testimg.ppm testimg.gif testimg.bmp testimg.jpg \
  91. testprog.jpg testimgp.jpg
  92. DISTFILES= $(DOCS) $(MKFILES) $(CONFIGFILES) $(SOURCES) $(INCLUDES) \
  93. $(CONFIGUREFILES) $(OTHERFILES) $(TESTFILES)
  94. # library object files common to compression and decompression
  95. COMOBJECTS= jaricom.obj jcomapi.obj jutils.obj jerror.obj jmemmgr.obj $(SYSDEPMEM)
  96. # compression library object files
  97. CLIBOBJECTS= jcapimin.obj jcapistd.obj jcarith.obj jctrans.obj jcparam.obj \
  98. jdatadst.obj jcinit.obj jcmaster.obj jcmarker.obj jcmainct.obj \
  99. jcprepct.obj jccoefct.obj jccolor.obj jcsample.obj jchuff.obj \
  100. jcdctmgr.obj jfdctfst.obj jfdctflt.obj jfdctint.obj
  101. # decompression library object files
  102. DLIBOBJECTS= jdapimin.obj jdapistd.obj jdarith.obj jdtrans.obj jdatasrc.obj \
  103. jdmaster.obj jdinput.obj jdmarker.obj jdhuff.obj jdmainct.obj \
  104. jdcoefct.obj jdpostct.obj jddctmgr.obj jidctfst.obj jidctflt.obj \
  105. jidctint.obj jdsample.obj jdcolor.obj jquant1.obj jquant2.obj \
  106. jdmerge.obj
  107. # These objectfiles are included in libjpeg.lib
  108. LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
  109. # object files for sample applications (excluding library files)
  110. COBJECTS= cjpeg.obj rdppm.obj rdgif.obj rdtarga.obj rdrle.obj rdbmp.obj \
  111. rdswitch.obj cdjpeg.obj
  112. DOBJECTS= djpeg.obj wrppm.obj wrgif.obj wrtarga.obj wrrle.obj wrbmp.obj \
  113. rdcolmap.obj cdjpeg.obj
  114. TROBJECTS= jpegtran.obj rdswitch.obj cdjpeg.obj transupp.obj
  115. all: libjpeg.lib cjpeg.exe djpeg.exe jpegtran.exe rdjpgcom.exe wrjpgcom.exe
  116. libjpeg.lib: $(LIBOBJECTS)
  117. if exist libjpeg.lib del libjpeg.lib
  118. tlib libjpeg.lib /E /C @&&|
  119. +jcapimin.obj +jcapistd.obj +jcarith.obj +jctrans.obj +jcparam.obj &
  120. +jdatadst.obj +jcinit.obj +jcmaster.obj +jcmarker.obj +jcmainct.obj &
  121. +jcprepct.obj +jccoefct.obj +jccolor.obj +jcsample.obj +jchuff.obj &
  122. +jcdctmgr.obj +jfdctfst.obj +jfdctflt.obj +jfdctint.obj +jdapimin.obj &
  123. +jdapistd.obj +jdarith.obj +jdtrans.obj +jdatasrc.obj +jdmaster.obj &
  124. +jdinput.obj +jdmarker.obj +jdhuff.obj +jdmainct.obj +jdcoefct.obj &
  125. +jdpostct.obj +jddctmgr.obj +jidctfst.obj +jidctflt.obj +jidctint.obj &
  126. +jdsample.obj +jdcolor.obj +jquant1.obj +jquant2.obj +jdmerge.obj &
  127. +jaricom.obj +jcomapi.obj +jutils.obj +jerror.obj +jmemmgr.obj &
  128. $(SYSDEPMEMLIB)
  129. |
  130. cjpeg.exe: $(COBJECTS) libjpeg.lib
  131. $(CC) $(LDFLAGS) -o cjpeg.exe $(COBJECTS) libjpeg.lib
  132. djpeg.exe: $(DOBJECTS) libjpeg.lib
  133. $(CC) $(LDFLAGS) -o djpeg.exe $(DOBJECTS) libjpeg.lib
  134. jpegtran.exe: $(TROBJECTS) libjpeg.lib
  135. $(CC) $(LDFLAGS) -o jpegtran.exe $(TROBJECTS) libjpeg.lib
  136. rdjpgcom.exe: rdjpgcom.c
  137. $(CC) $(CFLAGS) rdjpgcom.c
  138. wrjpgcom.exe: wrjpgcom.c
  139. $(CC) $(CFLAGS) wrjpgcom.c
  140. # This "{}" syntax allows Borland Make to "batch" source files.
  141. # In this way, each run of the compiler can build many modules.
  142. .c.obj:
  143. $(CC) $(CFLAGS) -c{ $<}
  144. jconfig.h: jconfig.txt
  145. @echo.
  146. @echo. " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
  147. @echo. " "
  148. @echo. " You must prepare a system-dependent jconfig.h file. "
  149. @echo. " Please read the installation directions in install.txt, "
  150. @echo. " or use either "
  151. @echo. " make -fmakefile.d32 setup "
  152. @echo. " or "
  153. @echo. " make -fmakefile.d32 setupcopy "
  154. @echo. " before saying "
  155. @echo. " make -fmakefile.d32 "
  156. @echo. " "
  157. @echo. " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
  158. @echo.
  159. exit 1
  160. clean:
  161. del $(LIBOBJECTS) $(COBJECTS) $(DOBJECTS) $(TROBJECTS)
  162. if exist rdjpgcom.obj del rdjpgcom.obj
  163. if exist wrjpgcom.obj del wrjpgcom.obj
  164. del libjpeg.lib
  165. del cjpeg.exe
  166. del djpeg.exe
  167. del jpegtran.exe
  168. del rdjpgcom.exe
  169. del wrjpgcom.exe
  170. if exist cjpeg.tds del cjpeg.tds
  171. if exist djpeg.tds del djpeg.tds
  172. if exist jpegtran.tds del jpegtran.tds
  173. if exist rdjpgcom.tds del rdjpgcom.tds
  174. if exist wrjpgcom.tds del wrjpgcom.tds
  175. if exist testout* del testout*
  176. setup:
  177. if not exist jconfig.h ren jconfig.vc jconfig.h
  178. setupcopy:
  179. copy /y jconfig.vc jconfig.h
  180. setup-cb:
  181. if not exist jconfig.h ren jconfig.vc jconfig.h
  182. ren makajpeg.bcb apps.groupproj
  183. ren makljpeg.bcb jpeg.cbproj
  184. ren makcjpeg.bcb cjpeg.cbproj
  185. ren makdjpeg.bcb djpeg.cbproj
  186. ren maktjpeg.bcb jpegtran.cbproj
  187. ren makrjpeg.bcb rdjpgcom.cbproj
  188. ren makwjpeg.bcb wrjpgcom.cbproj
  189. setupcopy-cb:
  190. copy /y jconfig.vc jconfig.h
  191. copy /y makajpeg.bcb apps.groupproj
  192. copy /y makljpeg.bcb jpeg.cbproj
  193. copy /y makcjpeg.bcb cjpeg.cbproj
  194. copy /y makdjpeg.bcb djpeg.cbproj
  195. copy /y maktjpeg.bcb jpegtran.cbproj
  196. copy /y makrjpeg.bcb rdjpgcom.cbproj
  197. copy /y makwjpeg.bcb wrjpgcom.cbproj
  198. test: cjpeg.exe djpeg.exe jpegtran.exe
  199. if exist testout* del testout*
  200. djpeg -dct int -ppm -outfile testout.ppm testorig.jpg
  201. djpeg -dct int -gif -outfile testout.gif testorig.jpg
  202. djpeg -dct int -bmp -colors 256 -outfile testout.bmp testorig.jpg
  203. cjpeg -dct int -outfile testout.jpg testimg.ppm
  204. djpeg -dct int -ppm -outfile testoutp.ppm testprog.jpg
  205. cjpeg -dct int -progressive -opt -outfile testoutp.jpg testimg.ppm
  206. jpegtran -outfile testoutt.jpg testprog.jpg
  207. echo n > n.tmp
  208. comp testimg.ppm testout.ppm < n.tmp
  209. comp testimg.gif testout.gif < n.tmp
  210. comp testimg.bmp testout.bmp < n.tmp
  211. comp testimg.jpg testout.jpg < n.tmp
  212. comp testimg.ppm testoutp.ppm < n.tmp
  213. comp testimgp.jpg testoutp.jpg < n.tmp
  214. comp testorig.jpg testoutt.jpg < n.tmp
  215. del n.tmp
  216. test-32:
  217. if exist .\Release\testout* del .\Release\testout*
  218. .\Release\Win32\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg
  219. .\Release\Win32\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg
  220. .\Release\Win32\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg
  221. .\Release\Win32\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm
  222. .\Release\Win32\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg
  223. .\Release\Win32\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm
  224. .\Release\Win32\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg
  225. echo n > n.tmp
  226. comp testimg.ppm .\Release\testout.ppm < n.tmp
  227. comp testimg.gif .\Release\testout.gif < n.tmp
  228. comp testimg.bmp .\Release\testout.bmp < n.tmp
  229. comp testimg.jpg .\Release\testout.jpg < n.tmp
  230. comp testimg.ppm .\Release\testoutp.ppm < n.tmp
  231. comp testimgp.jpg .\Release\testoutp.jpg < n.tmp
  232. comp testorig.jpg .\Release\testoutt.jpg < n.tmp
  233. del n.tmp
  234. test-64:
  235. if exist .\Release\testout* del .\Release\testout*
  236. .\Release\Win64\djpeg -dct int -ppm -outfile .\Release\testout.ppm testorig.jpg
  237. .\Release\Win64\djpeg -dct int -gif -outfile .\Release\testout.gif testorig.jpg
  238. .\Release\Win64\djpeg -dct int -bmp -colors 256 -outfile .\Release\testout.bmp testorig.jpg
  239. .\Release\Win64\cjpeg -dct int -outfile .\Release\testout.jpg testimg.ppm
  240. .\Release\Win64\djpeg -dct int -ppm -outfile .\Release\testoutp.ppm testprog.jpg
  241. .\Release\Win64\cjpeg -dct int -progressive -opt -outfile .\Release\testoutp.jpg testimg.ppm
  242. .\Release\Win64\jpegtran -outfile .\Release\testoutt.jpg testprog.jpg
  243. echo n > n.tmp
  244. comp testimg.ppm .\Release\testout.ppm < n.tmp
  245. comp testimg.gif .\Release\testout.gif < n.tmp
  246. comp testimg.bmp .\Release\testout.bmp < n.tmp
  247. comp testimg.jpg .\Release\testout.jpg < n.tmp
  248. comp testimg.ppm .\Release\testoutp.ppm < n.tmp
  249. comp testimgp.jpg .\Release\testoutp.jpg < n.tmp
  250. comp testorig.jpg .\Release\testoutt.jpg < n.tmp
  251. del n.tmp
  252. jaricom.obj: jaricom.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  253. jcapimin.obj: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  254. jcapistd.obj: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  255. jcarith.obj: jcarith.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  256. jccoefct.obj: jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  257. jccolor.obj: jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  258. jcdctmgr.obj: jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  259. jchuff.obj: jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  260. jcinit.obj: jcinit.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  261. jcmainct.obj: jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  262. jcmarker.obj: jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  263. jcmaster.obj: jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  264. jcomapi.obj: jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  265. jcparam.obj: jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  266. jcprepct.obj: jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  267. jcsample.obj: jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  268. jctrans.obj: jctrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  269. jdapimin.obj: jdapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  270. jdapistd.obj: jdapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  271. jdarith.obj: jdarith.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  272. jdatadst.obj: jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
  273. jdatasrc.obj: jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
  274. jdcoefct.obj: jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  275. jdcolor.obj: jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  276. jddctmgr.obj: jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  277. jdhuff.obj: jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  278. jdinput.obj: jdinput.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  279. jdmainct.obj: jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  280. jdmarker.obj: jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  281. jdmaster.obj: jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  282. jdmerge.obj: jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  283. jdpostct.obj: jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  284. jdsample.obj: jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  285. jdtrans.obj: jdtrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  286. jerror.obj: jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h
  287. jfdctflt.obj: jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  288. jfdctfst.obj: jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  289. jfdctint.obj: jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  290. jidctflt.obj: jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  291. jidctfst.obj: jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  292. jidctint.obj: jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
  293. jquant1.obj: jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  294. jquant2.obj: jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  295. jutils.obj: jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
  296. jmemmgr.obj: jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  297. jmemansi.obj: jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  298. jmemname.obj: jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  299. jmemnobs.obj: jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  300. jmemdos.obj: jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  301. jmemmac.obj: jmemmac.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
  302. cjpeg.obj: cjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
  303. djpeg.obj: djpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
  304. jpegtran.obj: jpegtran.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h transupp.h jversion.h
  305. rdjpgcom.obj: rdjpgcom.c jinclude.h jconfig.h
  306. wrjpgcom.obj: wrjpgcom.c jinclude.h jconfig.h
  307. cdjpeg.obj: cdjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  308. rdcolmap.obj: rdcolmap.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  309. rdswitch.obj: rdswitch.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  310. transupp.obj: transupp.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h transupp.h
  311. rdppm.obj: rdppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  312. wrppm.obj: wrppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  313. rdgif.obj: rdgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  314. wrgif.obj: wrgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  315. rdtarga.obj: rdtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  316. wrtarga.obj: wrtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  317. rdbmp.obj: rdbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  318. wrbmp.obj: wrbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  319. rdrle.obj: rdrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
  320. wrrle.obj: wrrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h