Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
RiscOS
S
Sources
Apps
ChangeFSI
Commits
fbcec6a5
Commit
fbcec6a5
authored
Feb 06, 2016
by
ROOL
🤖
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move aside IJG5 and IJG6b sources
Admin: Not tagged.
parent
6e778458
Changes
166
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
75 changed files
with
0 additions
and
26855 deletions
+0
-26855
JPEG/Diffs
JPEG/Diffs
+0
-1
JPEG/Others/MakeFiles/RISCOS/makef,old
JPEG/Others/MakeFiles/RISCOS/makef,old
+0
-153
JPEG/Others/MakeFiles/RISCOS/makefile
JPEG/Others/MakeFiles/RISCOS/makefile
+0
-178
JPEG/Others/MakeFiles/mc5/makefile
JPEG/Others/MakeFiles/mc5/makefile
+0
-162
JPEG/Others/MakeFiles/pwc/makefile
JPEG/Others/MakeFiles/pwc/makefile
+0
-130
JPEG/Others/MakeFiles/st/makefile
JPEG/Others/MakeFiles/st/makefile
+0
-61
JPEG/README
JPEG/README
+0
-349
JPEG/USAGE
JPEG/USAGE
+0
-449
JPEG/c/jcapi
JPEG/c/jcapi
+0
-372
JPEG/c/jdapi
JPEG/c/jdapi
+0
-438
JPEG/c/jidctred
JPEG/c/jidctred
+0
-397
JPEG/c/rdsprite
JPEG/c/rdsprite
+0
-437
JPEG/changes
JPEG/changes
+0
-39
JPEG/coderules
JPEG/coderules
+0
-118
JPEG/configure
JPEG/configure
+0
-1168
JPEG/filelist
JPEG/filelist
+0
-185
JPEG/h/jfif
JPEG/h/jfif
+0
-13
JPEG/h/jmemmgr
JPEG/h/jmemmgr
+0
-69
JPEG/h/jmore,new
JPEG/h/jmore,new
+0
-339
JPEG/installins
JPEG/installins
+0
-745
JPEG/jconfig
JPEG/jconfig
+0
-155
JPEG/libjpeg
JPEG/libjpeg
+0
-2144
JPEG/makefile
JPEG/makefile
+0
-178
JPEG/structure
JPEG/structure
+0
-862
JPEG6b/1/ansi2knr
JPEG6b/1/ansi2knr
+0
-36
JPEG6b/1/cjpeg
JPEG6b/1/cjpeg
+0
-292
JPEG6b/1/djpeg
JPEG6b/1/djpeg
+0
-253
JPEG6b/1/jpegtran
JPEG6b/1/jpegtran
+0
-238
JPEG6b/1/rdjpgcom
JPEG6b/1/rdjpgcom
+0
-54
JPEG6b/1/wrjpgcom
JPEG6b/1/wrjpgcom
+0
-103
JPEG6b/Diffs
JPEG6b/Diffs
+0
-13
JPEG6b/Makefile
JPEG6b/Makefile
+0
-257
JPEG6b/Others/Makefiles/makcjpeg.st
JPEG6b/Others/Makefiles/makcjpeg.st
+0
-38
JPEG6b/Others/Makefiles/makdjpeg.st
JPEG6b/Others/Makefiles/makdjpeg.st
+0
-38
JPEG6b/Others/Makefiles/makeapps.ds
JPEG6b/Others/Makefiles/makeapps.ds
+0
-828
JPEG6b/Others/Makefiles/makefile.ansi
JPEG6b/Others/Makefiles/makefile.ansi
+0
-214
JPEG6b/Others/Makefiles/makefile.bcc
JPEG6b/Others/Makefiles/makefile.bcc
+0
-285
JPEG6b/Others/Makefiles/makefile.cfg
JPEG6b/Others/Makefiles/makefile.cfg
+0
-319
JPEG6b/Others/Makefiles/makefile.dj
JPEG6b/Others/Makefiles/makefile.dj
+0
-220
JPEG6b/Others/Makefiles/makefile.manx
JPEG6b/Others/Makefiles/makefile.manx
+0
-214
JPEG6b/Others/Makefiles/makefile.mc6
JPEG6b/Others/Makefiles/makefile.mc6
+0
-249
JPEG6b/Others/Makefiles/makefile.mms
JPEG6b/Others/Makefiles/makefile.mms
+0
-218
JPEG6b/Others/Makefiles/makefile.sas
JPEG6b/Others/Makefiles/makefile.sas
+0
-252
JPEG6b/Others/Makefiles/makefile.unix
JPEG6b/Others/Makefiles/makefile.unix
+0
-228
JPEG6b/Others/Makefiles/makefile.vc
JPEG6b/Others/Makefiles/makefile.vc
+0
-211
JPEG6b/Others/Makefiles/makefile.vms
JPEG6b/Others/Makefiles/makefile.vms
+0
-142
JPEG6b/Others/Makefiles/makefile.wat
JPEG6b/Others/Makefiles/makefile.wat
+0
-233
JPEG6b/Others/Makefiles/makelib.ds
JPEG6b/Others/Makefiles/makelib.ds
+0
-1046
JPEG6b/Others/Makefiles/makeproj.mac
JPEG6b/Others/Makefiles/makeproj.mac
+0
-213
JPEG6b/Others/Makefiles/makljpeg.st
JPEG6b/Others/Makefiles/makljpeg.st
+0
-70
JPEG6b/Others/Makefiles/maktjpeg.st
JPEG6b/Others/Makefiles/maktjpeg.st
+0
-32
JPEG6b/Others/Makefiles/makvms.opt
JPEG6b/Others/Makefiles/makvms.opt
+0
-4
JPEG6b/Others/config.guess
JPEG6b/Others/config.guess
+0
-883
JPEG6b/Others/config.sub
JPEG6b/Others/config.sub
+0
-954
JPEG6b/Others/configs/jconfig.bcc
JPEG6b/Others/configs/jconfig.bcc
+0
-48
JPEG6b/Others/configs/jconfig.cfg
JPEG6b/Others/configs/jconfig.cfg
+0
-44
JPEG6b/Others/configs/jconfig.dj
JPEG6b/Others/configs/jconfig.dj
+0
-38
JPEG6b/Others/configs/jconfig.mac
JPEG6b/Others/configs/jconfig.mac
+0
-43
JPEG6b/Others/configs/jconfig.manx
JPEG6b/Others/configs/jconfig.manx
+0
-43
JPEG6b/Others/configs/jconfig.mc6
JPEG6b/Others/configs/jconfig.mc6
+0
-52
JPEG6b/Others/configs/jconfig.sas
JPEG6b/Others/configs/jconfig.sas
+0
-43
JPEG6b/Others/configs/jconfig.st
JPEG6b/Others/configs/jconfig.st
+0
-42
JPEG6b/Others/configs/jconfig.vc
JPEG6b/Others/configs/jconfig.vc
+0
-45
JPEG6b/Others/configs/jconfig.vms
JPEG6b/Others/configs/jconfig.vms
+0
-37
JPEG6b/Others/configs/jconfig.wat
JPEG6b/Others/configs/jconfig.wat
+0
-38
JPEG6b/Others/configure
JPEG6b/Others/configure
+0
-2011
JPEG6b/Others/install-sh
JPEG6b/Others/install-sh
+0
-250
JPEG6b/Others/jmemdosa.asm
JPEG6b/Others/jmemdosa.asm
+0
-379
JPEG6b/Others/ltconfig
JPEG6b/Others/ltconfig
+0
-1512
JPEG6b/Others/ltmain.sh
JPEG6b/Others/ltmain.sh
+0
-2453
JPEG6b/c/ansi2knr
JPEG6b/c/ansi2knr
+0
-693
JPEG6b/c/cdjpeg
JPEG6b/c/cdjpeg
+0
-181
JPEG6b/c/cjpeg
JPEG6b/c/cjpeg
+0
-606
JPEG6b/c/ckconfig
JPEG6b/c/ckconfig
+0
-402
JPEG6b/c/djpeg
JPEG6b/c/djpeg
+0
-616
No files found.
JPEG/Diffs
deleted
100644 → 0
View file @
6e778458
No differences recorded in CVS from original release.
JPEG/Others/MakeFiles/RISCOS/makef,old
deleted
100644 → 0
View file @
6e778458
# Makefile for Independent JPEG Group's software
# This makefile is suitable for Unix-like systems with ANSI-capable compilers.
# If you have a non-ANSI compiler, makefile.unix is a better starting point.
# Read SETUP instructions before saying "make" !!
# The name of your C compiler:
CC= cc
# You may need to adjust these cc options:
CFLAGS= -c -O -DARCHIMEDES -DDEFAULT_MAX_MEM=655360
# In particular:
# Add -DBSD if on a pure BSD system (see jinclude.h).
# Add -DMEM_STATS to enable gathering of memory usage statistics.
# You may also want to add -DTWO_FILE_COMMANDLINE or -D switches for other
# symbols listed in jconfig.h, if you prefer not to change jconfig.h.
# Link-time cc options:
LDFLAGS=
# To link any special libraries, add the necessary -l commands here.
# In particular, on some versions of HP-UX (and probably other SysV-derived
# systems) there is a faster alternate malloc(3) library that you can use
# by adding "-lmalloc" to this line.
LDLIBS= C:o.stubs
# miscellaneous OS-dependent stuff
# linker
LN= link
# file deletion command
RM= rm -f
# library (.a) file creation command
AR= ar rc
# second step in .a creation (use "touch" if not needed)
AR2= ranlib
# source files (independently compilable files)
SOURCES= jbsmooth.c jcarith.c jccolor.c jcdeflts.c jcexpand.c jchuff.c \
jcmain.c jcmaster.c jcmcu.c jcpipe.c jcsample.c jdarith.c jdcolor.c \
jddeflts.c jdhuff.c jdmain.c jdmaster.c jdmcu.c jdpipe.c jdsample.c \
jerror.c jquant1.c jquant2.c jfwddct.c jrevdct.c jutils.c jmemmgr.c \
jrdjfif.c jrdgif.c jrdppm.c jrdrle.c jrdtarga.c jwrjfif.c jwrgif.c \
jwrppm.c jwrrle.c jwrtarga.c
# virtual source files (not present in distribution file)
VIRTSOURCES= jmemsys.c
# system-dependent implementations of source files
SYSDEPFILES= jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemdos.h \
jmemdosa.asm
# files included by source files
INCLUDES= jinclude.h jconfig.h jpegdata.h jversion.h jmemsys.h egetopt.c
# documentation, test, and support files
DOCS= README SETUP USAGE CHANGELOG cjpeg.1 djpeg.1 architecture codingrules
MAKEFILES= makefile.ansi makefile.unix makefile.manx makefile.sas \
makefile.mc5 makefile.mc6 makcjpeg.lnk makdjpeg.lnk makefile.bcc \
makcjpeg.lst makdjpeg.lst makefile.pwc makcjpeg.cf makdjpeg.cf \
makljpeg.cf makefile.mms makefile.vms makvms.opt
OTHERFILES= ansi2knr.c ckconfig.c example.c
TESTFILES= testorig.jpg testimg.ppm testimg.gif testimg.jpg
DISTFILES= $(DOCS) $(MAKEFILES) $(SOURCES) $(SYSDEPFILES) $(INCLUDES) \
$(OTHERFILES) $(TESTFILES)
# objectfiles common to cjpeg and djpeg
COMOBJECTS= jutils.o jerror.o jmemmgr.o jmemsys.o
# compression objectfiles
CLIBOBJECTS= jcmaster.o jcdeflts.o jcarith.o jccolor.o jcexpand.o jchuff.o \
jcmcu.o jcpipe.o jcsample.o jfwddct.o jwrjfif.o jrdgif.o jrdppm.o \
jrdrle.o jrdtarga.o
COBJECTS= jcmain.o $(CLIBOBJECTS) $(COMOBJECTS)
# decompression objectfiles
DLIBOBJECTS= jdmaster.o jddeflts.o jbsmooth.o jdarith.o jdcolor.o jdhuff.o \
jdmcu.o jdpipe.o jdsample.o jquant1.o jquant2.o jrevdct.o jrdjfif.o \
jwrgif.o jwrppm.o jwrrle.o jwrtarga.o
DOBJECTS= jdmain.o $(DLIBOBJECTS) $(COMOBJECTS)
# These objectfiles are included in libjpeg.a
LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
.c.o:; $(CC) $(CFLAGS) -o $@ $<
all: cjpeg djpeg
# By default, libjpeg.a is not built unless you explicitly request it.
# You can add libjpeg.a to the line above if you want it built by default.
cjpeg: $(COBJECTS)
$(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) $(LDLIBS)
djpeg: $(DOBJECTS)
$(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) $(LDLIBS)
# libjpeg.a is useful if you are including the JPEG software in a larger
# program; you'd include it in your link, rather than the individual modules.
libjpeg.a: $(LIBOBJECTS)
$(RM) libjpeg.a
$(AR) libjpeg.a $(LIBOBJECTS)
$(AR2) libjpeg.a
clean:
$(RM) *.o cjpeg djpeg libjpeg.a core testout.*
distribute:
$(RM) jpegsrc.tar*
tar cvf jpegsrc.tar $(DISTFILES)
compress -v jpegsrc.tar
test: cjpeg djpeg
$(RM) testout.ppm testout.gif testout.jpg
./djpeg testorig.jpg >testout.ppm
./djpeg -G testorig.jpg >testout.gif
./cjpeg testimg.ppm >testout.jpg
cmp testimg.ppm testout.ppm
cmp testimg.gif testout.gif
cmp testimg.jpg testout.jpg
jbsmooth.o : jbsmooth.c jinclude.h jconfig.h jpegdata.h
jcarith.o : jcarith.c jinclude.h jconfig.h jpegdata.h
jccolor.o : jccolor.c jinclude.h jconfig.h jpegdata.h
jcdeflts.o : jcdeflts.c jinclude.h jconfig.h jpegdata.h
jcexpand.o : jcexpand.c jinclude.h jconfig.h jpegdata.h
jchuff.o : jchuff.c jinclude.h jconfig.h jpegdata.h
jcmain.o : jcmain.c jinclude.h jconfig.h jpegdata.h jversion.h egetopt.c
jcmaster.o : jcmaster.c jinclude.h jconfig.h jpegdata.h
jcmcu.o : jcmcu.c jinclude.h jconfig.h jpegdata.h
jcpipe.o : jcpipe.c jinclude.h jconfig.h jpegdata.h
jcsample.o : jcsample.c jinclude.h jconfig.h jpegdata.h
jdarith.o : jdarith.c jinclude.h jconfig.h jpegdata.h
jdcolor.o : jdcolor.c jinclude.h jconfig.h jpegdata.h
jddeflts.o : jddeflts.c jinclude.h jconfig.h jpegdata.h
jdhuff.o : jdhuff.c jinclude.h jconfig.h jpegdata.h
jdmain.o : jdmain.c jinclude.h jconfig.h jpegdata.h jversion.h egetopt.c
jdmaster.o : jdmaster.c jinclude.h jconfig.h jpegdata.h
jdmcu.o : jdmcu.c jinclude.h jconfig.h jpegdata.h
jdpipe.o : jdpipe.c jinclude.h jconfig.h jpegdata.h
jdsample.o : jdsample.c jinclude.h jconfig.h jpegdata.h
jerror.o : jerror.c jinclude.h jconfig.h jpegdata.h
jquant1.o : jquant1.c jinclude.h jconfig.h jpegdata.h
jquant2.o : jquant2.c jinclude.h jconfig.h jpegdata.h
jfwddct.o : jfwddct.c jinclude.h jconfig.h jpegdata.h
jrevdct.o : jrevdct.c jinclude.h jconfig.h jpegdata.h
jutils.o : jutils.c jinclude.h jconfig.h jpegdata.h
jmemmgr.o : jmemmgr.c jinclude.h jconfig.h jpegdata.h jmemsys.h
jrdjfif.o : jrdjfif.c jinclude.h jconfig.h jpegdata.h
jrdgif.o : jrdgif.c jinclude.h jconfig.h jpegdata.h
jrdppm.o : jrdppm.c jinclude.h jconfig.h jpegdata.h
jrdrle.o : jrdrle.c jinclude.h jconfig.h jpegdata.h
jrdtarga.o : jrdtarga.c jinclude.h jconfig.h jpegdata.h
jwrjfif.o : jwrjfif.c jinclude.h jconfig.h jpegdata.h
jwrgif.o : jwrgif.c jinclude.h jconfig.h jpegdata.h
jwrppm.o : jwrppm.c jinclude.h jconfig.h jpegdata.h
jwrrle.o : jwrrle.c jinclude.h jconfig.h jpegdata.h
jwrtarga.o : jwrtarga.c jinclude.h jconfig.h jpegdata.h
#jmemsys.o : jmemsys.c jinclude.h jconfig.h jpegdata.h jmemsys.h
JPEG/Others/MakeFiles/RISCOS/makefile
deleted
100644 → 0
View file @
6e778458
# Makefile for Independent JPEG Group's software
# This makefile is suitable for Unix-like systems with ANSI-capable compilers.
# If you have a non-ANSI compiler, makefile.unix is a better starting point.
# Read installation instructions before saying "make" !!
# The name of your C compiler:
CC
=
cc
# You may need to adjust these cc options:
CFLAGS
=
-O
# Generally, we recommend defining any configuration symbols in jconfig.h,
# NOT via -D switches here.
# Link-time cc options:
LDFLAGS
=
# To link any special libraries, add the necessary -l commands here.
LDLIBS
=
# Put here the object file name for the correct system-dependent memory
# manager file. For Unix this is usually jmemnobs.o, but you may want
# to use jmemansi.o or jmemname.o if you have limited swap space.
SYSDEPMEM
=
jmemnobs.o
# miscellaneous OS-dependent stuff
# linker
LN
=
$(CC)
# file deletion command
RM
=
rm
-f
# library (.a) file creation command
AR
=
ar rc
# second step in .a creation (use "touch" if not needed)
AR2
=
ranlib
# End of configurable options.
# source files: JPEG library proper
LIBSOURCES
=
jcapi.c jccoefct.c jccolor.c jcdctmgr.c jchuff.c jcmainct.c
\
jcmarker.c jcmaster.c jcomapi.c jcparam.c jcprepct.c jcsample.c
\
jdapi.c jdatasrc.c jdatadst.c jdcoefct.c jdcolor.c jddctmgr.c
\
jdhuff.c jdmainct.c jdmarker.c jdmaster.c jdpostct.c jdsample.c
\
jerror.c jutils.c jfdctfst.c jfdctflt.c jfdctint.c jidctfst.c
\
jidctflt.c jidctint.c jidctred.c jquant1.c jquant2.c jdmerge.c
\
jmemmgr.c jmemansi.c jmemname.c jmemnobs.c jmemdos.c
# source files: cjpeg/djpeg applications, also rdjpgcom/wrjpgcom
APPSOURCES
=
cjpeg.c djpeg.c rdcolmap.c rdppm.c wrppm.c rdgif.c wrgif.c
\
rdtarga.c wrtarga.c rdbmp.c wrbmp.c rdrle.c wrrle.c rdjpgcom.c
\
wrjpgcom.c
SOURCES
=
$(LIBSOURCES)
$(APPSOURCES)
# files included by source files
INCLUDES
=
jdct.h jerror.h jinclude.h jmemsys.h jmorecfg.h jpegint.h
\
jpeglib.h jversion.h cdjpeg.h cderror.h
# documentation, test, and support files
DOCS
=
README install.doc usage.doc cjpeg.1 djpeg.1 rdjpgcom.1 wrjpgcom.1
\
example.c libjpeg.doc structure.doc coderules.doc filelist.doc
\
change.log
MKFILES
=
configure makefile.auto makefile.ansi makefile.unix makefile.manx
\
makefile.sas makcjpeg.st makdjpeg.st makljpeg.st makefile.bcc
\
makefile.mc6 makefile.dj makefile.mms makefile.vms makvms.opt
CONFIGFILES
=
jconfig.auto jconfig.manx jconfig.sas jconfig.st jconfig.bcc
\
jconfig.mc6 jconfig.dj jconfig.vms
OTHERFILES
=
jconfig.doc ckconfig.c ansi2knr.c ansi2knr.1 jmemdosa.asm
TESTFILES
=
testorig.jpg testimg.ppm testimg.gif testimg.jpg
DISTFILES
=
$(DOCS)
$(MKFILES)
$(CONFIGFILES)
$(SOURCES)
$(INCLUDES)
\
$(OTHERFILES)
$(TESTFILES)
# library object files common to compression and decompression
COMOBJECTS
=
jcomapi.o jutils.o jerror.o jmemmgr.o
$(SYSDEPMEM)
# compression library object files
CLIBOBJECTS
=
jcapi.o jcparam.o jdatadst.o jcmaster.o jcmarker.o jcmainct.o
\
jcprepct.o jccoefct.o jccolor.o jcsample.o jchuff.o jcdctmgr.o
\
jfdctfst.o jfdctflt.o jfdctint.o
# decompression library object files
DLIBOBJECTS
=
jdapi.o jdatasrc.o jdmaster.o jdmarker.o jdmainct.o jdcoefct.o
\
jdpostct.o jddctmgr.o jidctfst.o jidctflt.o jidctint.o jidctred.o
\
jdhuff.o jdsample.o jdcolor.o jquant1.o jquant2.o jdmerge.o
# These objectfiles are included in libjpeg.a
LIBOBJECTS
=
$(CLIBOBJECTS)
$(DLIBOBJECTS)
$(COMOBJECTS)
# object files for cjpeg and djpeg applications (excluding library files)
COBJECTS
=
cjpeg.o rdppm.o rdgif.o rdtarga.o rdrle.o rdbmp.o
DOBJECTS
=
djpeg.o wrppm.o wrgif.o wrtarga.o wrrle.o wrbmp.o rdcolmap.o
all
:
libjpeg.a cjpeg djpeg rdjpgcom wrjpgcom
libjpeg.a
:
$(LIBOBJECTS)
$(RM)
libjpeg.a
$(AR)
libjpeg.a
$(LIBOBJECTS)
$(AR2)
libjpeg.a
cjpeg
:
$(COBJECTS) libjpeg.a
$(LN)
$(LDFLAGS)
-o
cjpeg
$(COBJECTS)
libjpeg.a
$(LDLIBS)
djpeg
:
$(DOBJECTS) libjpeg.a
$(LN)
$(LDFLAGS)
-o
djpeg
$(DOBJECTS)
libjpeg.a
$(LDLIBS)
rdjpgcom
:
rdjpgcom.o
$(LN)
$(LDFLAGS)
-o
rdjpgcom rdjpgcom.o
$(LDLIBS)
wrjpgcom
:
wrjpgcom.o
$(LN)
$(LDFLAGS)
-o
wrjpgcom wrjpgcom.o
$(LDLIBS)
jconfig.h
:
jconfig.doc
echo
You must prepare a system-dependent jconfig.h file.
echo
Please
read
the installation directions
in
install.doc.
exit
1
clean
:
$(RM)
*
.o cjpeg djpeg libjpeg.a rdjpgcom wrjpgcom core testout.
*
test
:
cjpeg djpeg
$(RM)
testout.ppm testout.gif testout.jpg
./djpeg
-dct
int
-ppm
-outfile
testout.ppm testorig.jpg
./djpeg
-dct
int
-gif
-outfile
testout.gif testorig.jpg
./cjpeg
-dct
int
-outfile
testout.jpg testimg.ppm
cmp testimg.ppm testout.ppm
cmp testimg.gif testout.gif
cmp testimg.jpg testout.jpg
jcapi.o
:
jcapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jccoefct.o
:
jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jccolor.o
:
jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcdctmgr.o
:
jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jchuff.o
:
jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcmainct.o
:
jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcmarker.o
:
jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcmaster.o
:
jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcomapi.o
:
jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcparam.o
:
jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcprepct.o
:
jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jcsample.o
:
jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdapi.o
:
jdapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdatasrc.o
:
jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
jdatadst.o
:
jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
jdcoefct.o
:
jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdcolor.o
:
jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jddctmgr.o
:
jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jdhuff.o
:
jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdmainct.o
:
jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdmarker.o
:
jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdmaster.o
:
jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdpostct.o
:
jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdsample.o
:
jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jerror.o
:
jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h
jutils.o
:
jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jfdctfst.o
:
jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jfdctflt.o
:
jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jfdctint.o
:
jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jidctfst.o
:
jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jidctflt.o
:
jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jidctint.o
:
jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jidctred.o
:
jidctred.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
jquant1.o
:
jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jquant2.o
:
jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jdmerge.o
:
jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
jmemmgr.o
:
jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
jmemansi.o
:
jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
jmemname.o
:
jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
jmemnobs.o
:
jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
jmemdos.o
:
jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
cjpeg.o
:
cjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
djpeg.o
:
djpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
rdcolmap.o
:
rdcolmap.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdppm.o
:
rdppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
wrppm.o
:
wrppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdgif.o
:
rdgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
wrgif.o
:
wrgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdtarga.o
:
rdtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
wrtarga.o
:
wrtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdbmp.o
:
rdbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
wrbmp.o
:
wrbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdrle.o
:
rdrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
wrrle.o
:
wrrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
rdjpgcom.o
:
rdjpgcom.c jinclude.h jconfig.h
wrjpgcom.o
:
wrjpgcom.c jinclude.h jconfig.h
JPEG/Others/MakeFiles/mc5/makefile
deleted
100644 → 0
View file @
6e778458
# Makefile for Independent JPEG Group's software
# This makefile is for Microsoft C for MS-DOS, version 5.x.
# Read SETUP instructions before saying "make" !!
# Microsoft's brain-damaged version of make uses nonstandard syntax (a blank
# line is needed to terminate a command list) and it simply scans the rules
# in order, rather than doing a true dependency-tree walk. Furthermore,
# expanded command lines can't exceed 128 chars (this is a DOS bug, not
# make's fault); so we can't just name all the objectfiles in the link steps.
# Instead we shove each objectfile into a library as it is made, and link
# from the library. The objectfiles are also kept separately as timestamps.
# You may need to adjust these cc options:
CFLAGS
=
/AS /I. /W3 /Oail /Gs
# NB: /Gs turns off stack oflo checks
LDFLAGS
=
/Fm /F 2000
# /F hhhh sets stack size
(
in
hex
)
# In particular:
# Add /DMSDOS if your compiler doesn't automatically #define MSDOS.
# Add /DMEM_STATS to enable gathering of memory usage statistics.
# You might also want to add /G2 if you have an 80286, etc.
# source files (independently compilable files)
SOURCES
=
jbsmooth.c jcarith.c jccolor.c jcdeflts.c jcexpand.c jchuff.c
\
jcmain.c jcmaster.c jcmcu.c jcpipe.c jcsample.c jdarith.c jdcolor.c
\
jddeflts.c jdhuff.c jdmain.c jdmaster.c jdmcu.c jdpipe.c jdsample.c
\
jerror.c jquant1.c jquant2.c jfwddct.c jrevdct.c jutils.c jmemmgr.c
\
jrdjfif.c jrdgif.c jrdppm.c jrdrle.c jrdtarga.c jwrjfif.c jwrgif.c
\
jwrppm.c jwrrle.c jwrtarga.c
# virtual source files (not present in distribution file)
VIRTSOURCES
=
jmemsys.c
# system-dependent implementations of source files
SYSDEPFILES
=
jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemdos.h
\
jmemdosa.asm
# files included by source files
INCLUDES
=
jinclude.h jconfig.h jpegdata.h jversion.h jmemsys.h egetopt.c
# documentation, test, and support files
DOCS
=
README SETUP USAGE CHANGELOG cjpeg.1 djpeg.1 architecture codingrules
MAKEFILES
=
makefile.ansi makefile.unix makefile.manx makefile.sas
\
makefile.mc5 makefile.mc6 makcjpeg.lnk makdjpeg.lnk makefile.bcc
\
makcjpeg.lst makdjpeg.lst makefile.pwc makcjpeg.cf makdjpeg.cf
\
makljpeg.cf makefile.mms makefile.vms makvms.opt
OTHERFILES
=
ansi2knr.c ckconfig.c example.c
TESTFILES
=
testorig.jpg testimg.ppm testimg.gif testimg.jpg
DISTFILES
=
$(DOCS)
$(MAKEFILES)
$(SOURCES)
$(SYSDEPFILES)
$(INCLUDES)
\
$(OTHERFILES)
$(TESTFILES)
# objectfiles common to cjpeg and djpeg
COMOBJECTS
=
jutils.obj jerror.obj jmemmgr.obj jmemsys.obj jmemdosa.obj
# compression objectfiles
CLIBOBJECTS
=
jcmaster.obj jcdeflts.obj jcarith.obj jccolor.obj jcexpand.obj
\
jchuff.obj jcmcu.obj jcpipe.obj jcsample.obj jfwddct.obj
\
jwrjfif.obj jrdgif.obj jrdppm.obj jrdrle.obj jrdtarga.obj
COBJECTS
=
jcmain.obj
$(CLIBOBJECTS)
$(COMOBJECTS)
# decompression objectfiles
DLIBOBJECTS
=
jdmaster.obj jddeflts.obj jbsmooth.obj jdarith.obj jdcolor.obj
\
jdhuff.obj jdmcu.obj jdpipe.obj jdsample.obj jquant1.obj
\
jquant2.obj jrevdct.obj jrdjfif.obj jwrgif.obj jwrppm.obj
\
jwrrle.obj jwrtarga.obj
DOBJECTS
=
jdmain.obj
$(DLIBOBJECTS)
$(COMOBJECTS)
# These objectfiles are included in libjpeg.lib
LIBOBJECTS
=
$(CLIBOBJECTS)
$(DLIBOBJECTS)
$(COMOBJECTS)
# inference rule used for all compilations except jcmain.c, jdmain.c
# notice that objectfile is also inserted into libjpeg.lib
.c.obj
:
cl
$(CFLAGS)
/c
$*
.c
lib libjpeg -+
$*
.obj
;
# inference rule for assembly code
.asm.obj
:
masm /mx
$*
;
lib libjpeg -+
$*
.obj
;
jbsmooth.obj
:
jbsmooth.c jinclude.h jconfig.h jpegdata.h
jcarith.obj
:
jcarith.c jinclude.h jconfig.h jpegdata.h
jccolor.obj
:
jccolor.c jinclude.h jconfig.h jpegdata.h
jcdeflts.obj
:
jcdeflts.c jinclude.h jconfig.h jpegdata.h
jcexpand.obj
:
jcexpand.c jinclude.h jconfig.h jpegdata.h
jchuff.obj
:
jchuff.c jinclude.h jconfig.h jpegdata.h
jcmain.obj
:
jcmain.c jinclude.h jconfig.h jpegdata.h jversion.h egetopt.c
cl
$(CFLAGS)
/c
$*
.c
jcmaster.obj
:
jcmaster.c jinclude.h jconfig.h jpegdata.h
jcmcu.obj
:
jcmcu.c jinclude.h jconfig.h jpegdata.h
jcpipe.obj
:
jcpipe.c jinclude.h jconfig.h jpegdata.h
jcsample.obj
:
jcsample.c jinclude.h jconfig.h jpegdata.h
jdarith.obj
:
jdarith.c jinclude.h jconfig.h jpegdata.h
jdcolor.obj
:
jdcolor.c jinclude.h jconfig.h jpegdata.h
jddeflts.obj
:
jddeflts.c jinclude.h jconfig.h jpegdata.h
jdhuff.obj
:
jdhuff.c jinclude.h jconfig.h jpegdata.h
jdmain.obj
:
jdmain.c jinclude.h jconfig.h jpegdata.h jversion.h egetopt.c
cl
$(CFLAGS)
/c
$*
.c
jdmaster.obj
:
jdmaster.c jinclude.h jconfig.h jpegdata.h
jdmcu.obj
:
jdmcu.c jinclude.h jconfig.h jpegdata.h
jdpipe.obj
:
jdpipe.c jinclude.h jconfig.h jpegdata.h
jdsample.obj
:
jdsample.c jinclude.h jconfig.h jpegdata.h
jerror.obj
:
jerror.c jinclude.h jconfig.h jpegdata.h
jquant1.obj
:
jquant1.c jinclude.h jconfig.h jpegdata.h
jquant2.obj
:
jquant2.c jinclude.h jconfig.h jpegdata.h
jfwddct.obj
:
jfwddct.c jinclude.h jconfig.h jpegdata.h
jrevdct.obj
:
jrevdct.c jinclude.h jconfig.h jpegdata.h
jutils.obj
:
jutils.c jinclude.h jconfig.h jpegdata.h
jmemmgr.obj
:
jmemmgr.c jinclude.h jconfig.h jpegdata.h jmemsys.h
jrdjfif.obj
:
jrdjfif.c jinclude.h jconfig.h jpegdata.h
jrdgif.obj
:
jrdgif.c jinclude.h jconfig.h jpegdata.h
jrdppm.obj
:
jrdppm.c jinclude.h jconfig.h jpegdata.h
jrdrle.obj
:
jrdrle.c jinclude.h jconfig.h jpegdata.h
jrdtarga.obj
:
jrdtarga.c jinclude.h jconfig.h jpegdata.h
jwrjfif.obj
:
jwrjfif.c jinclude.h jconfig.h jpegdata.h
jwrgif.obj
:
jwrgif.c jinclude.h jconfig.h jpegdata.h
jwrppm.obj
:
jwrppm.c jinclude.h jconfig.h jpegdata.h
jwrrle.obj
:
jwrrle.c jinclude.h jconfig.h jpegdata.h
jwrtarga.obj
:
jwrtarga.c jinclude.h jconfig.h jpegdata.h
jmemsys.obj
:
jmemsys.c jinclude.h jconfig.h jpegdata.h jmemsys.h
jmemdosa.obj
:
jmemdosa.asm
cjpeg.exe
:
$(COBJECTS)
cl /Fecjpeg.exe jcmain.obj libjpeg.lib
$(LDFLAGS)
djpeg.exe
:
$(DOBJECTS)
cl /Fedjpeg.exe jdmain.obj libjpeg.lib
$(LDFLAGS)
JPEG/Others/MakeFiles/pwc/makefile
deleted
100644 → 0
View file @
6e778458
# Makefile for Independent JPEG Group's software
# This makefile is for Mix Software's Power C, v2.1.1
# and Dan Grayson's pd make 2.14 under MS-DOS.
# This file assumes that you have Microsoft's MASM or a compatible assembler
# to handle the jmemdosa.asm file. If not, you will need to use jmemname.c
# and go to a large-data memory model.
# Thanks to Bob Hardy for this version.
# Read SETUP instructions before saying "make" !!
# The name of your C compiler:
CC
=
pc
# You may need to adjust these cc options:
MODEL
=
m
CFLAGS
=
-dMSDOS
-m
$(MODEL)
# In particular:
# Add -dMEM_STATS to enable gathering of memory usage statistics.
# Link-time cc options:
LDFLAGS
=
LDLIBS
=
# miscellaneous OS-dependent stuff
# linker
LN
=
pcl
# file deletion command
RM
=
del
# library (.mix) file creation command
AR
=
merge
# source files (independently compilable files)
SOURCES
=
jbsmooth.c jcarith.c jccolor.c jcdeflts.c jcexpand.c jchuff.c jcmain.c jcmaster.c jcmcu.c jcpipe.c jcsample.c jdarith.c jdcolor.c jddeflts.c jdhuff.c jdmain.c jdmaster.c jdmcu.c jdpipe.c jdsample.c jerror.c jquant1.c jquant2.c jfwddct.c jrevdct.c jutils.c jmemmgr.c jrdjfif.c jrdgif.c jrdppm.c jrdrle.c jrdtarga.c jwrjfif.c jwrgif.c jwrppm.c jwrrle.c jwrtarga.c
# virtual source files (not present in distribution file)
VIRTSOURCES
=
jmemsys.c
# system-dependent implementations of source files
SYSDEPFILES
=
jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemdos.h jmemdosa.asm
# files included by source files
INCLUDES
=
jinclude.h jconfig.h jpegdata.h jversion.h jmemsys.h egetopt.c
# documentation, test, and support files
DOCS
=
README SETUP USAGE CHANGELOG cjpeg.1 djpeg.1 architecture codingrules
MAKEFILES
=
makefile.ansi makefile.unix makefile.manx makefile.sas makefile.mc5 makefile.mc6 makcjpeg.lnk makdjpeg.lnk makefile.bcc makcjpeg.lst makdjpeg.lst makefile.pwc makcjpeg.cf makdjpeg.cf makljpeg.cf makefile.mms makefile.vms makvms.opt
OTHERFILES
=
ansi2knr.c ckconfig.c example.c
TESTFILES
=
testorig.jpg testimg.ppm testimg.gif testimg.jpg
DISTFILES
=
$(DOCS)
$(MAKEFILES)
$(SOURCES)
$(SYSDEPFILES)
$(INCLUDES)
$(OTHERFILES)
$(TESTFILES)
# objectfiles common to cjpeg and djpeg
COMOBJECTS
=
jutils.mix jerror.mix jmemmgr.mix jmemsys.mix jmemdosa.mix
# compression objectfiles
CLIBOBJECTS
=
jcmaster.mix jcdeflts.mix jcarith.mix jccolor.mix jcexpand.mix jchuff.mix jcmcu.mix jcpipe.mix jcsample.mix jfwddct.mix jwrjfif.mix jrdgif.mix jrdppm.mix jrdrle.mix jrdtarga.mix
COBJECTS
=
jcmain.mix
$(CLIBOBJECTS)
$(COMOBJECTS)
# decompression objectfiles
DLIBOBJECTS
=
jdmaster.mix jddeflts.mix jbsmooth.mix jdarith.mix jdcolor.mix jdhuff.mix jdmcu.mix jdpipe.mix jdsample.mix jquant1.mix jquant2.mix jrevdct.mix jrdjfif.mix jwrgif.mix jwrppm.mix jwrrle.mix jwrtarga.mix
DOBJECTS
=
jdmain.mix
$(DLIBOBJECTS)
$(COMOBJECTS)
# These objectfiles are included in libjpeg.mix
LIBOBJECTS
=
$(CLIBOBJECTS)
$(DLIBOBJECTS)
$(COMOBJECTS)
all
:
cjpeg.exe djpeg.exe
# By default, libjpeg.mix is not built unless you explicitly request it.
# You can add libjpeg.mix to the line above if you want it built by default.
cjpeg.exe
:
$(COBJECTS)
$(LN)
$(LDFLAGS)
@makcjpeg.cf
djpeg.exe
:
$(DOBJECTS)
$(LN)
$(LDFLAGS)
@makdjpeg.cf
# libjpeg.mix is useful if you are including the JPEG software in a larger
# program; you'd include it in your link, rather than the individual modules.
libjpeg.mix
:
$(LIBOBJECTS)
@
$(RM)
libjpeg.mix
$(AR)
libjpeg.mix @makljpeg.cf
clean
:
$(RM)
*
.mix cjpeg.exe djpeg.exe testout.
*
test
:
@
$(RM)
testout.
*
+djpeg testorig.jpg testout.ppm
+djpeg
-G
testorig.jpg testout.gif
+cjpeg testimg.ppm testout.jpg
fc
testimg.ppm testout.ppm
fc
testimg.gif testout.gif
fc
testimg.jpg testout.jpg
jbsmooth.mix
:
jbsmooth.c jinclude.h jconfig.h jpegdata.h
jcarith.mix
:
jcarith.c jinclude.h jconfig.h jpegdata.h
jccolor.mix
:
jccolor.c jinclude.h jconfig.h jpegdata.h
jcdeflts.mix
:
jcdeflts.c jinclude.h jconfig.h jpegdata.h
jcexpand.mix
:
jcexpand.c jinclude.h jconfig.h jpegdata.h
jchuff.mix
:
jchuff.c jinclude.h jconfig.h jpegdata.h
jcmain.mix
:
jcmain.c jinclude.h jconfig.h jpegdata.h jversion.h egetopt.c
jcmaster.mix
:
jcmaster.c jinclude.h jconfig.h jpegdata.h
jcmcu.mix
:
jcmcu.c jinclude.h jconfig.h jpegdata.h
jcpipe.mix
:
jcpipe.c jinclude.h jconfig.h jpegdata.h
jcsample.mix
:
jcsample.c jinclude.h jconfig.h jpegdata.h