r609: Make it compile with xorg
[cinelerra_cv/mob.git] / quicktime / Makefile.50
blobcd11732dd5b805c64e359f43011cf10564faa803
1 OBJDIR := $(shell uname --machine)
2 USE_MMX = 0
3 CC = gcc
4 HAVE_CFLAGS := $(shell if [ -n "$CFLAGS" ]; then echo y; fi )
5 ENCORE_DIR := $(shell echo `expr encore*` )
7 DECORE_DIR := $(shell echo `expr decore*` )
14 DIRS = $(OBJDIR) \
15         $(OBJDIR)/jpeg \
16         $(OBJDIR)/libraw1394/src \
17         $(OBJDIR)/libdv \
18         $(OBJDIR)/$(DECORE_DIR) \
19         $(OBJDIR)/$(ENCORE_DIR)
23 ifeq ($(OBJDIR), i686)
24   USE_MMX = 1
25 endif
27 ifeq ($(OBJDIR), alpha)
28 ifneq ($(HAVE_CFLAGS), y)
29   CFLAGS = -O4 -arch ev67 -ieee -accept c99_keywords -gcc_messages
30 endif
31 endif
34 #CFLAGS += -g
35 CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
36 CFLAGS += -DHAVE_FIREWIRE
37 CFLAGS += -I. -Ijpeg -Ilibdv -Ilibraw1394 $(shell glib-config --cflags)
39 ifeq ($(USE_MMX), 1)
44 CFLAGS += -DARCH_X86
46 DVMMXOBJ = libdv/asmoff.h
48 DVMMXOBJS = \
49   $(OBJDIR)/libdv/dct_block_mmx.o \
50   $(OBJDIR)/libdv/encode_x86.o \
51   $(OBJDIR)/libdv/idct_block_mmx.o \
52   $(OBJDIR)/libdv/vlc_x86.o \
53   $(OBJDIR)/libdv/quant_x86.o \
54   $(OBJDIR)/libdv/transpose_x86.o
58 endif
62 DECORE_OBJS = \
63         $(OBJDIR)/$(DECORE_DIR)/debug.o \
64         $(OBJDIR)/$(DECORE_DIR)/basic_prediction.o \
65         $(OBJDIR)/$(DECORE_DIR)/clearblock.o \
66         $(OBJDIR)/$(DECORE_DIR)/decore.o \
67         $(OBJDIR)/$(DECORE_DIR)/getbits.o \
68         $(OBJDIR)/$(DECORE_DIR)/idct.o \
69         $(OBJDIR)/$(DECORE_DIR)/mp4_vars.o \
70         $(OBJDIR)/$(DECORE_DIR)/mp4_block.o \
71         $(OBJDIR)/$(DECORE_DIR)/mp4_decoder.o \
72         $(OBJDIR)/$(DECORE_DIR)/mp4_header.o \
73         $(OBJDIR)/$(DECORE_DIR)/mp4_iquant.o \
74         $(OBJDIR)/$(DECORE_DIR)/mp4_mblock.o \
75         $(OBJDIR)/$(DECORE_DIR)/mp4_picture.o \
76         $(OBJDIR)/$(DECORE_DIR)/mp4_predict.o \
77         $(OBJDIR)/$(DECORE_DIR)/mp4_recon.o \
78         $(OBJDIR)/$(DECORE_DIR)/mp4_tables.o \
79         $(OBJDIR)/$(DECORE_DIR)/mp4_vld.o \
80         $(OBJDIR)/$(DECORE_DIR)/postprocess.o \
81         $(OBJDIR)/$(DECORE_DIR)/yuv2rgb.o \
82         $(OBJDIR)/$(DECORE_DIR)/transferidct.o
88 OBJS = \
89         $(OBJDIR)/atom.o \
90         $(OBJDIR)/cmodel_default.o \
91         $(OBJDIR)/cmodel_yuv420p.o \
92         $(OBJDIR)/cmodel_yuv422.o \
93         $(OBJDIR)/codecs.o \
94         $(OBJDIR)/colormodels.o \
95         $(OBJDIR)/ctab.o \
96         $(OBJDIR)/dinf.o \
97         $(OBJDIR)/divx.o \
98         $(OBJDIR)/dref.o \
99         $(OBJDIR)/dv.o \
100         $(OBJDIR)/edts.o \
101         $(OBJDIR)/elst.o \
102         $(OBJDIR)/graphics.o \
103         $(OBJDIR)/hdlr.o \
104         $(OBJDIR)/ima4.o \
105         $(OBJDIR)/interlacemodes.o \
106         $(OBJDIR)/jpeg.o \
107         $(OBJDIR)/jpeg_old.o \
108         $(OBJDIR)/libdv.o \
109         $(OBJDIR)/libmjpeg.o \
110         $(OBJDIR)/matrix.o \
111         $(OBJDIR)/mdat.o \
112         $(OBJDIR)/mdhd.o \
113         $(OBJDIR)/mdia.o \
114         $(OBJDIR)/minf.o \
115         $(OBJDIR)/moov.o \
116         $(OBJDIR)/mvhd.o \
117         $(OBJDIR)/plugin.o \
118         $(OBJDIR)/qtpng.o \
119         $(OBJDIR)/quicktime.o \
120         $(OBJDIR)/raw.o \
121         $(OBJDIR)/rawaudio.o \
122         $(OBJDIR)/smhd.o \
123         $(OBJDIR)/stbl.o \
124         $(OBJDIR)/stco.o \
125         $(OBJDIR)/stsc.o \
126         $(OBJDIR)/stsd.o \
127         $(OBJDIR)/stsdtable.o \
128         $(OBJDIR)/stss.o \
129         $(OBJDIR)/stsz.o \
130         $(OBJDIR)/stts.o \
131         $(OBJDIR)/tkhd.o \
132         $(OBJDIR)/trak.o \
133         $(OBJDIR)/twos.o \
134         $(OBJDIR)/udta.o \
135         $(OBJDIR)/ulaw.o \
136         $(OBJDIR)/util.o \
137         $(OBJDIR)/v308.o \
138         $(OBJDIR)/v408.o \
139         $(OBJDIR)/v410.o \
140         $(OBJDIR)/vmhd.o \
141         $(OBJDIR)/workarounds.o \
142         $(OBJDIR)/yuv2.o \
143         $(OBJDIR)/yuv4.o \
144         $(OBJDIR)/yv12.o \
145         $(OBJDIR)/$(ENCORE_DIR)/bitstream.o \
146         $(OBJDIR)/$(ENCORE_DIR)/encore.o \
147         $(OBJDIR)/$(ENCORE_DIR)/mom_access.o \
148         $(OBJDIR)/$(ENCORE_DIR)/mom_util.o \
149         $(OBJDIR)/$(ENCORE_DIR)/mot_code.o \
150         $(OBJDIR)/$(ENCORE_DIR)/mot_est_comp.o \
151         $(OBJDIR)/$(ENCORE_DIR)/mot_est_mb.o \
152         $(OBJDIR)/$(ENCORE_DIR)/mot_util.o \
153         $(OBJDIR)/$(ENCORE_DIR)/putvlc.o \
154         $(OBJDIR)/$(ENCORE_DIR)/rate_ctl.o \
155         $(OBJDIR)/$(ENCORE_DIR)/text_bits.o \
156         $(OBJDIR)/$(ENCORE_DIR)/text_code.o \
157         $(OBJDIR)/$(ENCORE_DIR)/text_code_mb.o \
158         $(OBJDIR)/$(ENCORE_DIR)/text_dct.o \
159         $(OBJDIR)/$(ENCORE_DIR)/vop_code.o \
160         $(OBJDIR)/jpeg/jcapimin.o \
161         $(OBJDIR)/jpeg/jcapistd.o \
162         $(OBJDIR)/jpeg/jctrans.o \
163         $(OBJDIR)/jpeg/jcparam.o \
164         $(OBJDIR)/jpeg/jdatadst.o \
165         $(OBJDIR)/jpeg/jcinit.o \
166         $(OBJDIR)/jpeg/jcmaster.o \
167         $(OBJDIR)/jpeg/jcmarker.o \
168         $(OBJDIR)/jpeg/jcmainct.o \
169         $(OBJDIR)/jpeg/jcprepct.o \
170         $(OBJDIR)/jpeg/jccoefct.o \
171         $(OBJDIR)/jpeg/jccolor.o \
172         $(OBJDIR)/jpeg/jcsample.o \
173         $(OBJDIR)/jpeg/jchuff.o \
174         $(OBJDIR)/jpeg/jcphuff.o \
175         $(OBJDIR)/jpeg/jcdctmgr.o \
176         $(OBJDIR)/jpeg/jfdctfst.o \
177         $(OBJDIR)/jpeg/jfdctflt.o \
178         $(OBJDIR)/jpeg/jfdctint.o \
179         $(OBJDIR)/jpeg/jdapimin.o \
180         $(OBJDIR)/jpeg/jdapistd.o \
181         $(OBJDIR)/jpeg/jdtrans.o \
182         $(OBJDIR)/jpeg/jdatasrc.o \
183         $(OBJDIR)/jpeg/jdmaster.o \
184         $(OBJDIR)/jpeg/jdinput.o \
185         $(OBJDIR)/jpeg/jdmarker.o \
186         $(OBJDIR)/jpeg/jdhuff.o \
187         $(OBJDIR)/jpeg/jdphuff.o \
188         $(OBJDIR)/jpeg/jdmainct.o \
189         $(OBJDIR)/jpeg/jdcoefct.o \
190         $(OBJDIR)/jpeg/jdpostct.o \
191         $(OBJDIR)/jpeg/jddctmgr.o \
192         $(OBJDIR)/jpeg/jidctfst.o \
193         $(OBJDIR)/jpeg/jidctflt.o \
194         $(OBJDIR)/jpeg/jidctint.o \
195         $(OBJDIR)/jpeg/jidctred.o \
196         $(OBJDIR)/jpeg/jdsample.o \
197         $(OBJDIR)/jpeg/jdcolor.o \
198         $(OBJDIR)/jpeg/jquant1.o \
199         $(OBJDIR)/jpeg/jquant2.o \
200         $(OBJDIR)/jpeg/jdmerge.o \
201         $(OBJDIR)/jpeg/jcomapi.o \
202         $(OBJDIR)/jpeg/jutils.o \
203         $(OBJDIR)/jpeg/jerror.o \
204         $(OBJDIR)/jpeg/jmemmgr.o \
205         $(OBJDIR)/jpeg/jmemnobs.o \
206         $(OBJDIR)/libdv/YUY2.o \
207         $(OBJDIR)/libdv/YV12.o \
208         $(OBJDIR)/libdv/audio.o \
209         $(OBJDIR)/libdv/bitstream.o \
210         $(OBJDIR)/libdv/dct.o \
211         $(OBJDIR)/libdv/dv.o \
212         $(OBJDIR)/libdv/encode.o \
213         $(OBJDIR)/libdv/idct_248.o \
214         $(OBJDIR)/libdv/parse.o \
215         $(OBJDIR)/libdv/place.o \
216         $(OBJDIR)/libdv/quant.o \
217         $(OBJDIR)/libdv/rgb.o \
218         $(OBJDIR)/libdv/util.o \
219         $(OBJDIR)/libdv/vlc.o \
220         $(OBJDIR)/libdv/weighting.o \
221         $(OBJDIR)/libraw1394/src/eventloop.o \
222         $(OBJDIR)/libraw1394/src/fcp.o \
223         $(OBJDIR)/libraw1394/src/iso.o \
224         $(OBJDIR)/libraw1394/src/main.o \
225         $(OBJDIR)/libraw1394/src/readwrite.o
227 OBJS += $(DECORE_OBJS)
230 OUTPUT = $(OBJDIR)/libquicktime.a
231 SHAREDOUTPUT = $(OBJDIR)/libquicktime.so
232 CFLAGS += -Ilibraw1394/src \
233         -I$(DECORE_DIR) \
234         -I$(ENCORE_DIR) \
235         -DDECORE_DIR=\"$(DECORE_DIR)/decore.h\" \
236         -DENCORE_DIR=\"$(ENCORE_DIR)/encore.h\" \
237         -D_DECORE 
240 $(shell if ! test -d $(OBJDIR) \; then mkdir -p $(OBJDIR) \; fi )
241 $(shell echo  $(CFLAGS) > $(OBJDIR)/c_flags)
242 $(shell echo  $(OBJS) $(DVMMXOBJS) > $(OBJDIR)/objs)
244 all: $(DIRS) $(OUTPUT) $(SHAREDOUTPUT)
246 $(DIRS):
247         if ! test -d $@ ; then mkdir -p $@ ; fi
249 $(OUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
250         ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
252 $(SHAREDOUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
253         gcc -shared -o $(SHAREDOUTPUT) `cat $(OBJDIR)/objs`
255 $(OBJDIR)/qtdump: $(OBJDIR)/dump.o $(OUTPUT)
256         $(CC) -o $(OBJDIR)/qtdump $(OBJDIR)/dump.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
258 $(OBJDIR)/make_streamable: $(OBJDIR)/make_streamable.o $(OUTPUT)
259         $(CC) -o $(OBJDIR)/make_streamable $(OBJDIR)/make_streamable.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
261 $(OBJDIR)/dechunk: $(OBJDIR)/dechunk.o $(OUTPUT)
262         $(CC) -o $(OBJDIR)/dechunk $(OBJDIR)/dechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
264 $(OBJDIR)/rechunk: $(OBJDIR)/rechunk.o $(OUTPUT)
265         $(CC) -o $(OBJDIR)/rechunk $(OBJDIR)/rechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
267 $(OBJDIR)/recover: $(OBJDIR)/recover.o $(OUTPUT)
268         $(CC) -o $(OBJDIR)/recover $(OBJDIR)/recover.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
270 $(OBJDIR)/yuv4toyuv: $(OBJDIR)/yuv4toyuv.o $(OUTPUT)
271         $(CC) -o $(OBJDIR)/yuv4toyuv $(OBJDIR)/yuv4toyuv.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
273 $(OBJDIR)/qtinfo: $(OBJDIR)/qtinfo.o
274         $(CC) -o $(OBJDIR)/qtinfo $(OBJDIR)/qtinfo.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
276 util:  $(OBJDIR)/qtdump $(OBJDIR)/make_streamable $(OBJDIR)/qtinfo $(OBJDIR)/dechunk $(OBJDIR)/yuv4toyuv $(OBJDIR)/recover $(OBJDIR)/rechunk
277         
279 clean:
280         rm -rf $(OBJDIR)
281         rm -rf .deps
284         cat *.c *.h | wc
286 backup: clean
287         cd .. && \
288         tar zcvf quicktime.tar.gz quicktime
290 install:
291         cp $(SHAREDOUTPUT) /usr/lib/libquicktime.so.1
292         ln -sf /usr/lib/libquicktime.so.1 /usr/lib/libquicktime.so
293         cp quicktime.h qtprivate.h colormodels.h interlacemodes.h /usr/include
295 $(OBJDIR)/dump.o \
296 $(OBJDIR)/make_streamable.o \
297 $(OBJDIR)/dechunk.o \
298 $(OBJDIR)/recover.o \
299 $(OBJDIR)/yuv4toyuv.o \
300 $(OBJDIR)/qtinfo.o \
301 $(OBJDIR)/rechunk.o \
302 $(OBJS):
303         $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.c) -o $*.o
305 $(DVMMXOBJ):
306         $(CC) `cat $(OBJDIR)/c_flags` libdv/gasmoff.c -o $(OBJDIR)/gasmoff -lm
307         $(OBJDIR)/gasmoff > libdv/asmoff.h
309 $(DVMMXOBJS):
310         $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.S) -o $*.o
312 $(OBJDIR)/atom.o:                         atom.c
313 $(OBJDIR)/cmodel_default.o:               cmodel_default.c
314 $(OBJDIR)/cmodel_yuv420p.o:               cmodel_yuv420p.c
315 $(OBJDIR)/cmodel_yuv422.o:                cmodel_yuv422.c
316 $(OBJDIR)/codecs.o:                       codecs.c
317 $(OBJDIR)/colormodels.o:                  colormodels.c
318 $(OBJDIR)/ctab.o:                         ctab.c
319 $(OBJDIR)/dechunk.o:                      dechunk.c
320 $(OBJDIR)/dinf.o:                         dinf.c
321 $(OBJDIR)/divx.o:                         divx.c
322 $(OBJDIR)/dref.o:                         dref.c
323 $(OBJDIR)/dump.o:                         dump.c
324 $(OBJDIR)/dv.o:                           dv.c
325 $(OBJDIR)/edts.o:                         edts.c
326 $(OBJDIR)/elst.o:                         elst.c
327 $(OBJDIR)/graphics.o:                     graphics.c
328 $(OBJDIR)/hdlr.o:                         hdlr.c
329 $(OBJDIR)/ima4.o:                         ima4.c
330 $(OBJDIR)/interlacemodes.o:       interlacemodes.c
331 $(OBJDIR)/jpeg.o:                         jpeg.c
332 $(OBJDIR)/jpeg_old.o:                     jpeg_old.c
333 $(OBJDIR)/libdv.o:                        libdv.c
334 $(OBJDIR)/libmjpeg.o:                     libmjpeg.c
335 $(OBJDIR)/make_streamable.o:              make_streamable.c
336 $(OBJDIR)/matrix.o:                       matrix.c
337 $(OBJDIR)/mdat.o:                         mdat.c
338 $(OBJDIR)/mdhd.o:                         mdhd.c
339 $(OBJDIR)/mdia.o:                         mdia.c
340 $(OBJDIR)/minf.o:                         minf.c
341 $(OBJDIR)/moov.o:                         moov.c
342 $(OBJDIR)/mvhd.o:                         mvhd.c
343 $(OBJDIR)/plugin.o:                       plugin.c
344 $(OBJDIR)/qtinfo.o:                       qtinfo.c
345 $(OBJDIR)/qtpng.o:                        qtpng.c
346 $(OBJDIR)/quicktime.o:                    quicktime.c
347 $(OBJDIR)/raw.o:                          raw.c
348 $(OBJDIR)/rawaudio.o:                     rawaudio.c
349 $(OBJDIR)/rechunk.o:                      rechunk.c
350 $(OBJDIR)/recover.o:                      recover.c
351 $(OBJDIR)/smhd.o:                         smhd.c
352 $(OBJDIR)/stbl.o:                         stbl.c
353 $(OBJDIR)/stco.o:                         stco.c
354 $(OBJDIR)/stsc.o:                         stsc.c
355 $(OBJDIR)/stsd.o:                         stsd.c
356 $(OBJDIR)/stsdtable.o:                    stsdtable.c
357 $(OBJDIR)/stss.o:                         stss.c
358 $(OBJDIR)/stsz.o:                         stsz.c
359 $(OBJDIR)/stts.o:                         stts.c
360 $(OBJDIR)/tkhd.o:                         tkhd.c
361 $(OBJDIR)/trak.o:                         trak.c
362 $(OBJDIR)/twos.o:                         twos.c
363 $(OBJDIR)/udta.o:                         udta.c
364 $(OBJDIR)/ulaw.o:                         ulaw.c
365 $(OBJDIR)/util.o:                         util.c
366 $(OBJDIR)/v308.o:                         v308.c
367 $(OBJDIR)/v408.o:                         v408.c
368 $(OBJDIR)/v410.o:                         v410.c
369 $(OBJDIR)/vmhd.o:                         vmhd.c
370 $(OBJDIR)/workarounds.o:                  workarounds.c
371 $(OBJDIR)/yuv2.o:                         yuv2.c
372 $(OBJDIR)/yuv4.o:                         yuv4.c
373 $(OBJDIR)/yuv4toyuv.o:                    yuv4toyuv.c
374 $(OBJDIR)/yv12.o:                         yv12.c
375 $(OBJDIR)/$(DECORE_DIR)/debug.o:                    $(DECORE_DIR)/debug.c
376 $(OBJDIR)/$(DECORE_DIR)/basic_prediction.o:         $(DECORE_DIR)/basic_prediction.c
377 $(OBJDIR)/$(DECORE_DIR)/clearblock.o:               $(DECORE_DIR)/clearblock.c
378 $(OBJDIR)/$(DECORE_DIR)/decore.o:                   $(DECORE_DIR)/decore.c
379 $(OBJDIR)/$(DECORE_DIR)/gen_draw.o:                 $(DECORE_DIR)/gen_draw.c
380 $(OBJDIR)/$(DECORE_DIR)/getbits.o:                  $(DECORE_DIR)/getbits.c
381 $(OBJDIR)/$(DECORE_DIR)/gen_usetime.o:              $(DECORE_DIR)/gen_usetime.c
382 $(OBJDIR)/$(DECORE_DIR)/idct.o:                     $(DECORE_DIR)/idct.c
383 $(OBJDIR)/$(DECORE_DIR)/mp4_vars.o:                 $(DECORE_DIR)/mp4_vars.c
384 $(OBJDIR)/$(DECORE_DIR)/mp4_block.o:                $(DECORE_DIR)/mp4_block.c
385 $(OBJDIR)/$(DECORE_DIR)/mp4_decoder.o:              $(DECORE_DIR)/mp4_decoder.c
386 $(OBJDIR)/$(DECORE_DIR)/mp4_header.o:               $(DECORE_DIR)/mp4_header.c
387 $(OBJDIR)/$(DECORE_DIR)/mp4_iquant.o:               $(DECORE_DIR)/mp4_iquant.c
388 $(OBJDIR)/$(DECORE_DIR)/mp4_mblock.o:               $(DECORE_DIR)/mp4_mblock.c
389 $(OBJDIR)/$(DECORE_DIR)/mp4_picture.o:              $(DECORE_DIR)/mp4_picture.c
390 $(OBJDIR)/$(DECORE_DIR)/mp4_predict.o:              $(DECORE_DIR)/mp4_predict.c
391 $(OBJDIR)/$(DECORE_DIR)/mp4_recon.o:                $(DECORE_DIR)/mp4_recon.c
392 $(OBJDIR)/$(DECORE_DIR)/mp4_tables.o:               $(DECORE_DIR)/mp4_tables.c
393 $(OBJDIR)/$(DECORE_DIR)/mp4_vld.o:                  $(DECORE_DIR)/mp4_vld.c
394 $(OBJDIR)/$(DECORE_DIR)/store.o:                    $(DECORE_DIR)/store.c
395 $(OBJDIR)/$(DECORE_DIR)/postprocess.o:              $(DECORE_DIR)/postprocess.c
396 $(OBJDIR)/$(DECORE_DIR)/yuv2rgb.o:                  $(DECORE_DIR)/yuv2rgb.c
397 $(OBJDIR)/$(DECORE_DIR)/transferidct.o:             $(DECORE_DIR)/transferidct.c
398 $(OBJDIR)/$(ENCORE_DIR)/bitstream.o:                $(ENCORE_DIR)/bitstream.c
399 $(OBJDIR)/$(ENCORE_DIR)/encore.o:                   $(ENCORE_DIR)/encore.c
400 $(OBJDIR)/$(ENCORE_DIR)/intel_mmx/text_fdct_mmx.o:  $(ENCORE_DIR)/intel_mmx/text_fdct_mmx.c
401 $(OBJDIR)/$(ENCORE_DIR)/intel_mmx/text_idct_mmx.o:  $(ENCORE_DIR)/intel_mmx/text_idct_mmx.c
402 $(OBJDIR)/$(ENCORE_DIR)/mom_access.o:               $(ENCORE_DIR)/mom_access.c
403 $(OBJDIR)/$(ENCORE_DIR)/mom_util.o:                 $(ENCORE_DIR)/mom_util.c
404 $(OBJDIR)/$(ENCORE_DIR)/mot_code.o:                 $(ENCORE_DIR)/mot_code.c
405 $(OBJDIR)/$(ENCORE_DIR)/mot_est_comp.o:             $(ENCORE_DIR)/mot_est_comp.c
406 $(OBJDIR)/$(ENCORE_DIR)/mot_est_mb.o:               $(ENCORE_DIR)/mot_est_mb.c
407 $(OBJDIR)/$(ENCORE_DIR)/mot_util.o:                 $(ENCORE_DIR)/mot_util.c
408 $(OBJDIR)/$(ENCORE_DIR)/putvlc.o:                   $(ENCORE_DIR)/putvlc.c
409 $(OBJDIR)/$(ENCORE_DIR)/rate_ctl.o:                 $(ENCORE_DIR)/rate_ctl.c
410 $(OBJDIR)/$(ENCORE_DIR)/text_bits.o:                $(ENCORE_DIR)/text_bits.c
411 $(OBJDIR)/$(ENCORE_DIR)/text_code.o:                $(ENCORE_DIR)/text_code.c
412 $(OBJDIR)/$(ENCORE_DIR)/text_code_mb.o:             $(ENCORE_DIR)/text_code_mb.c
413 $(OBJDIR)/$(ENCORE_DIR)/text_dct.o:                 $(ENCORE_DIR)/text_dct.c
414 $(OBJDIR)/$(ENCORE_DIR)/vop_code.o:                 $(ENCORE_DIR)/vop_code.c
415 $(OBJDIR)/jpeg/jcapimin.o:                jpeg/jcapimin.c
416 $(OBJDIR)/jpeg/jcapistd.o:                jpeg/jcapistd.c
417 $(OBJDIR)/jpeg/jctrans.o:                 jpeg/jctrans.c
418 $(OBJDIR)/jpeg/jcparam.o:                 jpeg/jcparam.c
419 $(OBJDIR)/jpeg/jdatadst.o:                jpeg/jdatadst.c
420 $(OBJDIR)/jpeg/jcinit.o:                  jpeg/jcinit.c
421 $(OBJDIR)/jpeg/jcmaster.o:                jpeg/jcmaster.c
422 $(OBJDIR)/jpeg/jcmarker.o:                jpeg/jcmarker.c
423 $(OBJDIR)/jpeg/jcmainct.o:                jpeg/jcmainct.c
424 $(OBJDIR)/jpeg/jcprepct.o:                jpeg/jcprepct.c
425 $(OBJDIR)/jpeg/jccoefct.o:                jpeg/jccoefct.c
426 $(OBJDIR)/jpeg/jccolor.o:                 jpeg/jccolor.c
427 $(OBJDIR)/jpeg/jcsample.o:                jpeg/jcsample.c
428 $(OBJDIR)/jpeg/jchuff.o:                  jpeg/jchuff.c
429 $(OBJDIR)/jpeg/jcphuff.o:                 jpeg/jcphuff.c
430 $(OBJDIR)/jpeg/jcdctmgr.o:                jpeg/jcdctmgr.c
431 $(OBJDIR)/jpeg/jfdctfst.o:                jpeg/jfdctfst.c
432 $(OBJDIR)/jpeg/jfdctflt.o:                jpeg/jfdctflt.c
433 $(OBJDIR)/jpeg/jfdctint.o:                jpeg/jfdctint.c
434 $(OBJDIR)/jpeg/jdapimin.o:                jpeg/jdapimin.c
435 $(OBJDIR)/jpeg/jdapistd.o:                jpeg/jdapistd.c
436 $(OBJDIR)/jpeg/jdtrans.o:                 jpeg/jdtrans.c
437 $(OBJDIR)/jpeg/jdatasrc.o:                jpeg/jdatasrc.c
438 $(OBJDIR)/jpeg/jdmaster.o:                jpeg/jdmaster.c
439 $(OBJDIR)/jpeg/jdinput.o:                 jpeg/jdinput.c
440 $(OBJDIR)/jpeg/jdmarker.o:                jpeg/jdmarker.c
441 $(OBJDIR)/jpeg/jdhuff.o:                  jpeg/jdhuff.c
442 $(OBJDIR)/jpeg/jdphuff.o:                 jpeg/jdphuff.c
443 $(OBJDIR)/jpeg/jdmainct.o:                jpeg/jdmainct.c
444 $(OBJDIR)/jpeg/jdcoefct.o:                jpeg/jdcoefct.c
445 $(OBJDIR)/jpeg/jdpostct.o:                jpeg/jdpostct.c
446 $(OBJDIR)/jpeg/jddctmgr.o:                jpeg/jddctmgr.c
447 $(OBJDIR)/jpeg/jidctfst.o:                jpeg/jidctfst.c
448 $(OBJDIR)/jpeg/jidctflt.o:                jpeg/jidctflt.c
449 $(OBJDIR)/jpeg/jidctint.o:                jpeg/jidctint.c
450 $(OBJDIR)/jpeg/jidctred.o:                jpeg/jidctred.c
451 $(OBJDIR)/jpeg/jdsample.o:                jpeg/jdsample.c
452 $(OBJDIR)/jpeg/jdcolor.o:                 jpeg/jdcolor.c
453 $(OBJDIR)/jpeg/jquant1.o:                 jpeg/jquant1.c
454 $(OBJDIR)/jpeg/jquant2.o:                 jpeg/jquant2.c
455 $(OBJDIR)/jpeg/jdmerge.o:                 jpeg/jdmerge.c
456 $(OBJDIR)/jpeg/jcomapi.o:                 jpeg/jcomapi.c
457 $(OBJDIR)/jpeg/jutils.o:                  jpeg/jutils.c
458 $(OBJDIR)/jpeg/jerror.o:                  jpeg/jerror.c
459 $(OBJDIR)/jpeg/jmemmgr.o:                 jpeg/jmemmgr.c
460 $(OBJDIR)/jpeg/jmemnobs.o:                jpeg/jmemnobs.c
461 $(OBJDIR)/libdv/YUY2.o:                   libdv/YUY2.c
462 $(OBJDIR)/libdv/YV12.o:                   libdv/YV12.c
463 $(OBJDIR)/libdv/audio.o:                  libdv/audio.c
464 $(OBJDIR)/libdv/bitstream.o:              libdv/bitstream.c
465 $(OBJDIR)/libdv/dct.o:                    libdv/dct.c
466 $(OBJDIR)/libdv/dv.o:                     libdv/dv.c
467 $(OBJDIR)/libdv/encode.o:                 libdv/encode.c
468 $(OBJDIR)/libdv/idct_248.o:               libdv/idct_248.c
469 $(OBJDIR)/libdv/parse.o:                  libdv/parse.c
470 $(OBJDIR)/libdv/place.o:                  libdv/place.c
471 $(OBJDIR)/libdv/quant.o:                  libdv/quant.c
472 $(OBJDIR)/libdv/rgb.o:                    libdv/rgb.c
473 $(OBJDIR)/libdv/util.o:                   libdv/util.c
474 $(OBJDIR)/libdv/vlc.o:                    libdv/vlc.c
475 $(OBJDIR)/libdv/weighting.o:              libdv/weighting.c
476 $(OBJDIR)/libraw1394/src/eventloop.o:     libraw1394/src/eventloop.c
477 $(OBJDIR)/libraw1394/src/fcp.o:           libraw1394/src/fcp.c
478 $(OBJDIR)/libraw1394/src/iso.o:           libraw1394/src/iso.c
479 $(OBJDIR)/libraw1394/src/main.o:          libraw1394/src/main.c
480 $(OBJDIR)/libraw1394/src/readwrite.o:     libraw1394/src/readwrite.c