~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to src/3rdparty/libjpeg/makefile.manx

  • Committer: Bazaar Package Importer
  • Author(s): Adam Conrad
  • Date: 2005-08-24 04:09:09 UTC
  • Revision ID: james.westby@ubuntu.com-20050824040909-xmxe9jfr4a0w5671
Tags: upstream-4.0.0
ImportĀ upstreamĀ versionĀ 4.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Makefile for Independent JPEG Group's software
 
2
 
 
3
# This makefile is for Amiga systems using Manx Aztec C ver 5.x.
 
4
# Thanks to D.J. James (djjames@cup.portal.com) for this version.
 
5
 
 
6
# Read installation instructions before saying "make" !!
 
7
 
 
8
# The name of your C compiler:
 
9
CC= cc
 
10
 
 
11
# You may need to adjust these cc options:
 
12
# Uncomment for generic 68000 code (will work on any Amiga)
 
13
ARCHFLAGS= -sn
 
14
 
 
15
# Uncomment for 68020/68030 code (faster, but won't run on 68000 CPU)
 
16
#ARCHFLAGS= -c2
 
17
 
 
18
CFLAGS= -MC -MD $(ARCHFLAGS) -spfam -r4
 
19
 
 
20
# Link-time cc options:
 
21
LDFLAGS= -g
 
22
 
 
23
# To link any special libraries, add the necessary -l commands here.
 
24
LDLIBS= -lml -lcl
 
25
 
 
26
# Put here the object file name for the correct system-dependent memory
 
27
# manager file.  For Amiga we recommend jmemname.o.
 
28
SYSDEPMEM= jmemname.o
 
29
 
 
30
# miscellaneous OS-dependent stuff
 
31
# linker
 
32
LN= ln
 
33
# file deletion command
 
34
RM= delete quiet
 
35
# library (.lib) file creation command
 
36
AR= lb
 
37
 
 
38
# End of configurable options.
 
39
 
 
40
 
 
41
# source files: JPEG library proper
 
42
LIBSOURCES= jcapimin.c jcapistd.c jccoefct.c jccolor.c jcdctmgr.c jchuff.c \
 
43
        jcinit.c jcmainct.c jcmarker.c jcmaster.c jcomapi.c jcparam.c \
 
44
        jcphuff.c jcprepct.c jcsample.c jctrans.c jdapimin.c jdapistd.c \
 
45
        jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c jddctmgr.c jdhuff.c \
 
46
        jdinput.c jdmainct.c jdmarker.c jdmaster.c jdmerge.c jdphuff.c \
 
47
        jdpostct.c jdsample.c jdtrans.c jerror.c jfdctflt.c jfdctfst.c \
 
48
        jfdctint.c jidctflt.c jidctfst.c jidctint.c jidctred.c jquant1.c \
 
49
        jquant2.c jutils.c jmemmgr.c
 
50
# memmgr back ends: compile only one of these into a working library
 
51
SYSDEPSOURCES= jmemansi.c jmemname.c jmemnobs.c jmemdos.c jmemmac.c
 
52
# source files: cjpeg/djpeg/jpegtran applications, also rdjpgcom/wrjpgcom
 
53
APPSOURCES= cjpeg.c djpeg.c jpegtran.c rdjpgcom.c wrjpgcom.c cdjpeg.c \
 
54
        rdcolmap.c rdswitch.c transupp.c rdppm.c wrppm.c rdgif.c wrgif.c \
 
55
        rdtarga.c wrtarga.c rdbmp.c wrbmp.c rdrle.c wrrle.c
 
56
SOURCES= $(LIBSOURCES) $(SYSDEPSOURCES) $(APPSOURCES)
 
57
# files included by source files
 
58
INCLUDES= jchuff.h jdhuff.h jdct.h jerror.h jinclude.h jmemsys.h jmorecfg.h \
 
59
        jpegint.h jpeglib.h jversion.h cdjpeg.h cderror.h transupp.h
 
60
# documentation, test, and support files
 
61
DOCS= README install.doc usage.doc cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 \
 
62
        wrjpgcom.1 wizard.doc example.c libjpeg.doc structure.doc \
 
63
        coderules.doc filelist.doc change.log
 
64
MKFILES= configure makefile.cfg makefile.ansi makefile.unix makefile.bcc \
 
65
        makefile.mc6 makefile.dj makefile.wat makefile.vc makelib.ds \
 
66
        makeapps.ds makeproj.mac makcjpeg.st makdjpeg.st makljpeg.st \
 
67
        maktjpeg.st makefile.manx makefile.sas makefile.mms makefile.vms \
 
68
        makvms.opt
 
69
CONFIGFILES= jconfig.cfg jconfig.bcc jconfig.mc6 jconfig.dj jconfig.wat \
 
70
        jconfig.vc jconfig.mac jconfig.st jconfig.manx jconfig.sas \
 
71
        jconfig.vms
 
72
CONFIGUREFILES= config.guess config.sub install-sh ltconfig ltmain.sh
 
73
OTHERFILES= jconfig.doc ckconfig.c ansi2knr.c ansi2knr.1 jmemdosa.asm
 
74
TESTFILES= testorig.jpg testimg.ppm testimg.bmp testimg.jpg testprog.jpg \
 
75
        testimgp.jpg
 
76
DISTFILES= $(DOCS) $(MKFILES) $(CONFIGFILES) $(SOURCES) $(INCLUDES) \
 
77
        $(CONFIGUREFILES) $(OTHERFILES) $(TESTFILES)
 
78
# library object files common to compression and decompression
 
79
COMOBJECTS= jcomapi.o jutils.o jerror.o jmemmgr.o $(SYSDEPMEM)
 
80
# compression library object files
 
81
CLIBOBJECTS= jcapimin.o jcapistd.o jctrans.o jcparam.o jdatadst.o jcinit.o \
 
82
        jcmaster.o jcmarker.o jcmainct.o jcprepct.o jccoefct.o jccolor.o \
 
83
        jcsample.o jchuff.o jcphuff.o jcdctmgr.o jfdctfst.o jfdctflt.o \
 
84
        jfdctint.o
 
85
# decompression library object files
 
86
DLIBOBJECTS= jdapimin.o jdapistd.o jdtrans.o jdatasrc.o jdmaster.o \
 
87
        jdinput.o jdmarker.o jdhuff.o jdphuff.o jdmainct.o jdcoefct.o \
 
88
        jdpostct.o jddctmgr.o jidctfst.o jidctflt.o jidctint.o jidctred.o \
 
89
        jdsample.o jdcolor.o jquant1.o jquant2.o jdmerge.o
 
90
# These objectfiles are included in libjpeg.lib
 
91
LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
 
92
# object files for sample applications (excluding library files)
 
93
COBJECTS= cjpeg.o rdppm.o rdgif.o rdtarga.o rdrle.o rdbmp.o rdswitch.o \
 
94
        cdjpeg.o
 
95
DOBJECTS= djpeg.o wrppm.o wrgif.o wrtarga.o wrrle.o wrbmp.o rdcolmap.o \
 
96
        cdjpeg.o
 
97
TROBJECTS= jpegtran.o rdswitch.o cdjpeg.o transupp.o
 
98
 
 
99
 
 
100
all: libjpeg.lib cjpeg djpeg jpegtran rdjpgcom wrjpgcom
 
101
 
 
102
libjpeg.lib: $(LIBOBJECTS)
 
103
        -$(RM) libjpeg.lib
 
104
        $(AR) libjpeg.lib  $(LIBOBJECTS)
 
105
 
 
106
cjpeg: $(COBJECTS) libjpeg.lib
 
107
        $(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) libjpeg.lib $(LDLIBS)
 
108
 
 
109
djpeg: $(DOBJECTS) libjpeg.lib
 
110
        $(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) libjpeg.lib $(LDLIBS)
 
111
 
 
112
jpegtran: $(TROBJECTS) libjpeg.lib
 
113
        $(LN) $(LDFLAGS) -o jpegtran $(TROBJECTS) libjpeg.lib $(LDLIBS)
 
114
 
 
115
rdjpgcom: rdjpgcom.o
 
116
        $(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.o $(LDLIBS)
 
117
 
 
118
wrjpgcom: wrjpgcom.o
 
119
        $(LN) $(LDFLAGS) -o wrjpgcom wrjpgcom.o $(LDLIBS)
 
120
 
 
121
jconfig.h: jconfig.doc
 
122
        echo You must prepare a system-dependent jconfig.h file.
 
123
        echo Please read the installation directions in install.doc.
 
124
        exit 1
 
125
 
 
126
clean:
 
127
        -$(RM) *.o cjpeg djpeg jpegtran libjpeg.lib rdjpgcom wrjpgcom
 
128
        -$(RM) core testout*.*
 
129
 
 
130
test: cjpeg djpeg jpegtran
 
131
        -$(RM) testout*.*
 
132
        djpeg -dct int -ppm -outfile testout.ppm  testorig.jpg
 
133
        djpeg -dct int -bmp -colors 256 -outfile testout.bmp  testorig.jpg
 
134
        cjpeg -dct int -outfile testout.jpg  testimg.ppm
 
135
        djpeg -dct int -ppm -outfile testoutp.ppm testprog.jpg
 
136
        cjpeg -dct int -progressive -opt -outfile testoutp.jpg testimg.ppm
 
137
        jpegtran -outfile testoutt.jpg testprog.jpg
 
138
        cmp testimg.ppm testout.ppm
 
139
        cmp testimg.bmp testout.bmp
 
140
        cmp testimg.jpg testout.jpg
 
141
        cmp testimg.ppm testoutp.ppm
 
142
        cmp testimgp.jpg testoutp.jpg
 
143
        cmp testorig.jpg testoutt.jpg
 
144
 
 
145
 
 
146
jcapimin.o: jcapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
147
jcapistd.o: jcapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
148
jccoefct.o: jccoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
149
jccolor.o: jccolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
150
jcdctmgr.o: jcdctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
151
jchuff.o: jchuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h
 
152
jcinit.o: jcinit.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
153
jcmainct.o: jcmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
154
jcmarker.o: jcmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
155
jcmaster.o: jcmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
156
jcomapi.o: jcomapi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
157
jcparam.o: jcparam.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
158
jcphuff.o: jcphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jchuff.h
 
159
jcprepct.o: jcprepct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
160
jcsample.o: jcsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
161
jctrans.o: jctrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
162
jdapimin.o: jdapimin.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
163
jdapistd.o: jdapistd.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
164
jdatadst.o: jdatadst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
 
165
jdatasrc.o: jdatasrc.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h
 
166
jdcoefct.o: jdcoefct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
167
jdcolor.o: jdcolor.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
168
jddctmgr.o: jddctmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
169
jdhuff.o: jdhuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h
 
170
jdinput.o: jdinput.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
171
jdmainct.o: jdmainct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
172
jdmarker.o: jdmarker.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
173
jdmaster.o: jdmaster.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
174
jdmerge.o: jdmerge.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
175
jdphuff.o: jdphuff.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdhuff.h
 
176
jdpostct.o: jdpostct.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
177
jdsample.o: jdsample.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
178
jdtrans.o: jdtrans.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
179
jerror.o: jerror.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jversion.h jerror.h
 
180
jfdctflt.o: jfdctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
181
jfdctfst.o: jfdctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
182
jfdctint.o: jfdctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
183
jidctflt.o: jidctflt.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
184
jidctfst.o: jidctfst.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
185
jidctint.o: jidctint.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
186
jidctred.o: jidctred.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jdct.h
 
187
jquant1.o: jquant1.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
188
jquant2.o: jquant2.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
189
jutils.o: jutils.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h
 
190
jmemmgr.o: jmemmgr.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
191
jmemansi.o: jmemansi.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
192
jmemname.o: jmemname.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
193
jmemnobs.o: jmemnobs.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
194
jmemdos.o: jmemdos.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
195
jmemmac.o: jmemmac.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h jmemsys.h
 
196
cjpeg.o: cjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
 
197
djpeg.o: djpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h jversion.h
 
198
jpegtran.o: jpegtran.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h transupp.h jversion.h
 
199
rdjpgcom.o: rdjpgcom.c jinclude.h jconfig.h
 
200
wrjpgcom.o: wrjpgcom.c jinclude.h jconfig.h
 
201
cdjpeg.o: cdjpeg.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
202
rdcolmap.o: rdcolmap.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
203
rdswitch.o: rdswitch.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
204
transupp.o: transupp.c jinclude.h jconfig.h jpeglib.h jmorecfg.h jpegint.h jerror.h transupp.h
 
205
rdppm.o: rdppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
206
wrppm.o: wrppm.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
207
rdgif.o: rdgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
208
wrgif.o: wrgif.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
209
rdtarga.o: rdtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
210
wrtarga.o: wrtarga.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
211
rdbmp.o: rdbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
212
wrbmp.o: wrbmp.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
213
rdrle.o: rdrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h
 
214
wrrle.o: wrrle.c cdjpeg.h jinclude.h jconfig.h jpeglib.h jmorecfg.h jerror.h cderror.h