1 OBJDIR := $(shell uname --machine)
4 HAVE_CFLAGS := $(shell if [ -n "$CFLAGS" ]; then echo y; fi )
5 ENCORE_DIR := $(shell echo `expr encore*/src` )
6 DECORE_DIR := $(shell echo `expr decore*/src` )
15 $(OBJDIR)/libraw1394/src \
17 $(OBJDIR)/$(DECORE_DIR) \
18 $(OBJDIR)/$(ENCORE_DIR) \
19 $(OBJDIR)/$(ENCORE_DIR)/att_mmx \
20 $(OBJDIR)/$(ENCORE_DIR)/colorspace \
21 $(OBJDIR)/$(ENCORE_DIR)/intel_mmx \
22 $(OBJDIR)/$(ENCORE_DIR)/mbcoding \
23 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp \
24 $(OBJDIR)/$(ENCORE_DIR)/mbprediction \
25 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant
29 ifeq ($(OBJDIR), i686)
33 ifeq ($(OBJDIR), alpha)
34 ifneq ($(HAVE_CFLAGS), y)
35 CFLAGS = -O4 -arch ev67 -ieee -accept c99_keywords -gcc_messages
41 CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
42 CFLAGS += -DHAVE_FIREWIRE
43 CFLAGS += -I. -Ijpeg -Ilibdv -Ilibraw1394 $(shell glib-config --cflags)
53 DVMMXOBJ = libdv/asmoff.h
56 $(OBJDIR)/libdv/dct_block_mmx.o \
57 $(OBJDIR)/libdv/encode_x86.o \
58 $(OBJDIR)/libdv/idct_block_mmx.o \
59 $(OBJDIR)/libdv/vlc_x86.o \
60 $(OBJDIR)/libdv/quant_x86.o \
61 $(OBJDIR)/libdv/transpose_x86.o
75 $(OBJDIR)/cmodel_default.o \
76 $(OBJDIR)/cmodel_yuv420p.o \
77 $(OBJDIR)/cmodel_yuv422.o \
79 $(OBJDIR)/colormodels.o \
87 $(OBJDIR)/graphics.o \
91 $(OBJDIR)/jpeg_old.o \
93 $(OBJDIR)/libmjpeg.o \
103 $(OBJDIR)/quicktime.o \
105 $(OBJDIR)/rawaudio.o \
111 $(OBJDIR)/stsdtable.o \
125 $(OBJDIR)/workarounds.o \
129 $(OBJDIR)/jpeg/jcapimin.o \
130 $(OBJDIR)/jpeg/jcapistd.o \
131 $(OBJDIR)/jpeg/jctrans.o \
132 $(OBJDIR)/jpeg/jcparam.o \
133 $(OBJDIR)/jpeg/jdatadst.o \
134 $(OBJDIR)/jpeg/jcinit.o \
135 $(OBJDIR)/jpeg/jcmaster.o \
136 $(OBJDIR)/jpeg/jcmarker.o \
137 $(OBJDIR)/jpeg/jcmainct.o \
138 $(OBJDIR)/jpeg/jcprepct.o \
139 $(OBJDIR)/jpeg/jccoefct.o \
140 $(OBJDIR)/jpeg/jccolor.o \
141 $(OBJDIR)/jpeg/jcsample.o \
142 $(OBJDIR)/jpeg/jchuff.o \
143 $(OBJDIR)/jpeg/jcphuff.o \
144 $(OBJDIR)/jpeg/jcdctmgr.o \
145 $(OBJDIR)/jpeg/jfdctfst.o \
146 $(OBJDIR)/jpeg/jfdctflt.o \
147 $(OBJDIR)/jpeg/jfdctint.o \
148 $(OBJDIR)/jpeg/jdapimin.o \
149 $(OBJDIR)/jpeg/jdapistd.o \
150 $(OBJDIR)/jpeg/jdtrans.o \
151 $(OBJDIR)/jpeg/jdatasrc.o \
152 $(OBJDIR)/jpeg/jdmaster.o \
153 $(OBJDIR)/jpeg/jdinput.o \
154 $(OBJDIR)/jpeg/jdmarker.o \
155 $(OBJDIR)/jpeg/jdhuff.o \
156 $(OBJDIR)/jpeg/jdphuff.o \
157 $(OBJDIR)/jpeg/jdmainct.o \
158 $(OBJDIR)/jpeg/jdcoefct.o \
159 $(OBJDIR)/jpeg/jdpostct.o \
160 $(OBJDIR)/jpeg/jddctmgr.o \
161 $(OBJDIR)/jpeg/jidctfst.o \
162 $(OBJDIR)/jpeg/jidctflt.o \
163 $(OBJDIR)/jpeg/jidctint.o \
164 $(OBJDIR)/jpeg/jidctred.o \
165 $(OBJDIR)/jpeg/jdsample.o \
166 $(OBJDIR)/jpeg/jdcolor.o \
167 $(OBJDIR)/jpeg/jquant1.o \
168 $(OBJDIR)/jpeg/jquant2.o \
169 $(OBJDIR)/jpeg/jdmerge.o \
170 $(OBJDIR)/jpeg/jcomapi.o \
171 $(OBJDIR)/jpeg/jutils.o \
172 $(OBJDIR)/jpeg/jerror.o \
173 $(OBJDIR)/jpeg/jmemmgr.o \
174 $(OBJDIR)/jpeg/jmemnobs.o \
175 $(OBJDIR)/libdv/YUY2.o \
176 $(OBJDIR)/libdv/YV12.o \
177 $(OBJDIR)/libdv/audio.o \
178 $(OBJDIR)/libdv/bitstream.o \
179 $(OBJDIR)/libdv/dct.o \
180 $(OBJDIR)/libdv/dv.o \
181 $(OBJDIR)/libdv/encode.o \
182 $(OBJDIR)/libdv/idct_248.o \
183 $(OBJDIR)/libdv/parse.o \
184 $(OBJDIR)/libdv/place.o \
185 $(OBJDIR)/libdv/quant.o \
186 $(OBJDIR)/libdv/rgb.o \
187 $(OBJDIR)/libdv/util.o \
188 $(OBJDIR)/libdv/vlc.o \
189 $(OBJDIR)/libdv/weighting.o \
190 $(OBJDIR)/libraw1394/src/eventloop.o \
191 $(OBJDIR)/libraw1394/src/fcp.o \
192 $(OBJDIR)/libraw1394/src/iso.o \
193 $(OBJDIR)/libraw1394/src/main.o \
194 $(OBJDIR)/libraw1394/src/readwrite.o \
195 $(OBJDIR)/$(DECORE_DIR)/bitstream.o \
196 $(OBJDIR)/$(DECORE_DIR)/colorspace.o \
197 $(OBJDIR)/$(DECORE_DIR)/decoder.o \
198 $(OBJDIR)/$(DECORE_DIR)/decore2.o \
199 $(OBJDIR)/$(DECORE_DIR)/idct.o \
200 $(OBJDIR)/$(DECORE_DIR)/image.o \
201 $(OBJDIR)/$(DECORE_DIR)/mbcoding.o \
202 $(OBJDIR)/$(DECORE_DIR)/mbprediction.o \
203 $(OBJDIR)/$(DECORE_DIR)/quantize.o \
204 $(OBJDIR)/$(DECORE_DIR)/transfer.o \
205 $(OBJDIR)/$(ENCORE_DIR)/bitstream.o \
206 $(OBJDIR)/$(ENCORE_DIR)/colorspace/colorspace.o \
207 $(OBJDIR)/$(ENCORE_DIR)/encoder.o \
208 $(OBJDIR)/$(ENCORE_DIR)/encore.o \
209 $(OBJDIR)/$(ENCORE_DIR)/image.o \
210 $(OBJDIR)/$(ENCORE_DIR)/mbcoding/mbcoding.o \
211 $(OBJDIR)/$(ENCORE_DIR)/mbcoding/putvlc.o \
212 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/compensate.o \
213 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/halfpel.o \
214 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/mad.o \
215 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/sad.o \
216 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/mbmotionestcomp.o \
217 $(OBJDIR)/$(ENCORE_DIR)/mbprediction/mbprediction.o \
218 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/dct.o \
219 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/fdct.o \
220 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/idct.o \
221 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/mbtransquant.o \
222 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/quantize.o \
223 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/transfer.o \
224 $(OBJDIR)/$(ENCORE_DIR)/ratecontrol.o \
225 $(OBJDIR)/$(ENCORE_DIR)/rgb2yuv.o \
226 $(OBJDIR)/$(ENCORE_DIR)/timer.o
241 OBJS += $(DECORE_OBJS)
244 OUTPUT = $(OBJDIR)/libquicktime.a
245 SHAREDOUTPUT = $(OBJDIR)/libquicktime.so
246 CFLAGS += -Ilibraw1394/src \
249 -DDECORE_DIR=\"$(DECORE_DIR)/decore2.h\" \
250 -DENCORE_DIR=\"$(ENCORE_DIR)/encore2.h\" \
254 ifeq ($(HAVE_DECORE50), y)
255 CFLAGS += -DHAVE_DECORE50
258 $(shell if ! test -d $(OBJDIR) \; then mkdir -p $(OBJDIR) \; fi )
259 $(shell echo $(CFLAGS) > $(OBJDIR)/c_flags)
260 $(shell echo $(OBJS) $(DVMMXOBJS) > $(OBJDIR)/objs)
262 all: $(DIRS) $(OUTPUT) $(SHAREDOUTPUT)
265 if ! test -d $@ ; then mkdir -p $@ ; fi
267 $(OUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
268 ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
270 $(SHAREDOUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
271 gcc -shared -o $(SHAREDOUTPUT) `cat $(OBJDIR)/objs`
273 $(OBJDIR)/qtdump: $(OBJDIR)/dump.o $(OUTPUT)
274 $(CC) -o $(OBJDIR)/qtdump $(OBJDIR)/dump.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
276 $(OBJDIR)/make_streamable: $(OBJDIR)/make_streamable.o $(OUTPUT)
277 $(CC) -o $(OBJDIR)/make_streamable $(OBJDIR)/make_streamable.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
279 $(OBJDIR)/dechunk: $(OBJDIR)/dechunk.o $(OUTPUT)
280 $(CC) -o $(OBJDIR)/dechunk $(OBJDIR)/dechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
282 $(OBJDIR)/rechunk: $(OBJDIR)/rechunk.o $(OUTPUT)
283 $(CC) -o $(OBJDIR)/rechunk $(OBJDIR)/rechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
285 $(OBJDIR)/recover: $(OBJDIR)/recover.o $(OUTPUT)
286 $(CC) -o $(OBJDIR)/recover $(OBJDIR)/recover.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
288 $(OBJDIR)/yuv4toyuv: $(OBJDIR)/yuv4toyuv.o $(OUTPUT)
289 $(CC) -o $(OBJDIR)/yuv4toyuv $(OBJDIR)/yuv4toyuv.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
291 $(OBJDIR)/qtinfo: $(OBJDIR)/qtinfo.o
292 $(CC) -o $(OBJDIR)/qtinfo $(OBJDIR)/qtinfo.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
294 util: $(OBJDIR)/qtdump $(OBJDIR)/make_streamable $(OBJDIR)/qtinfo $(OBJDIR)/dechunk $(OBJDIR)/yuv4toyuv $(OBJDIR)/recover $(OBJDIR)/rechunk
306 tar zcvf quicktime.tar.gz quicktime
309 cp $(SHAREDOUTPUT) /usr/lib/libquicktime.so.1
310 ln -sf /usr/lib/libquicktime.so.1 /usr/lib/libquicktime.so
311 cp quicktime.h qtprivate.h colormodels.h /usr/include
314 $(OBJDIR)/make_streamable.o \
315 $(OBJDIR)/dechunk.o \
316 $(OBJDIR)/recover.o \
317 $(OBJDIR)/yuv4toyuv.o \
319 $(OBJDIR)/rechunk.o \
321 $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.c) -o $*.o
324 $(CC) `cat $(OBJDIR)/c_flags` libdv/gasmoff.c -o $(OBJDIR)/gasmoff -lm
325 $(OBJDIR)/gasmoff > libdv/asmoff.h
328 $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.S) -o $*.o
330 $(OBJDIR)/atom.o: atom.c
331 $(OBJDIR)/cmodel_default.o: cmodel_default.c
332 $(OBJDIR)/cmodel_yuv420p.o: cmodel_yuv420p.c
333 $(OBJDIR)/cmodel_yuv422.o: cmodel_yuv422.c
334 $(OBJDIR)/codecs.o: codecs.c
335 $(OBJDIR)/colormodels.o: colormodels.c
336 $(OBJDIR)/ctab.o: ctab.c
337 $(OBJDIR)/dechunk.o: dechunk.c
338 $(OBJDIR)/dinf.o: dinf.c
339 $(OBJDIR)/divx.o: divx.c
340 $(OBJDIR)/dref.o: dref.c
341 $(OBJDIR)/dump.o: dump.c
343 $(OBJDIR)/edts.o: edts.c
344 $(OBJDIR)/elst.o: elst.c
345 $(OBJDIR)/graphics.o: graphics.c
346 $(OBJDIR)/hdlr.o: hdlr.c
347 $(OBJDIR)/ima4.o: ima4.c
348 $(OBJDIR)/jpeg.o: jpeg.c
349 $(OBJDIR)/jpeg_old.o: jpeg_old.c
350 $(OBJDIR)/libdv.o: libdv.c
351 $(OBJDIR)/libmjpeg.o: libmjpeg.c
352 $(OBJDIR)/make_streamable.o: make_streamable.c
353 $(OBJDIR)/matrix.o: matrix.c
354 $(OBJDIR)/mdat.o: mdat.c
355 $(OBJDIR)/mdhd.o: mdhd.c
356 $(OBJDIR)/mdia.o: mdia.c
357 $(OBJDIR)/minf.o: minf.c
358 $(OBJDIR)/moov.o: moov.c
359 $(OBJDIR)/mvhd.o: mvhd.c
360 $(OBJDIR)/plugin.o: plugin.c
361 $(OBJDIR)/qtinfo.o: qtinfo.c
362 $(OBJDIR)/qtpng.o: qtpng.c
363 $(OBJDIR)/quicktime.o: quicktime.c
364 $(OBJDIR)/raw.o: raw.c
365 $(OBJDIR)/rawaudio.o: rawaudio.c
366 $(OBJDIR)/rechunk.o: rechunk.c
367 $(OBJDIR)/recover.o: recover.c
368 $(OBJDIR)/smhd.o: smhd.c
369 $(OBJDIR)/stbl.o: stbl.c
370 $(OBJDIR)/stco.o: stco.c
371 $(OBJDIR)/stsc.o: stsc.c
372 $(OBJDIR)/stsd.o: stsd.c
373 $(OBJDIR)/stsdtable.o: stsdtable.c
374 $(OBJDIR)/stss.o: stss.c
375 $(OBJDIR)/stsz.o: stsz.c
376 $(OBJDIR)/stts.o: stts.c
377 $(OBJDIR)/tkhd.o: tkhd.c
378 $(OBJDIR)/trak.o: trak.c
379 $(OBJDIR)/twos.o: twos.c
380 $(OBJDIR)/udta.o: udta.c
381 $(OBJDIR)/ulaw.o: ulaw.c
382 $(OBJDIR)/util.o: util.c
383 $(OBJDIR)/v308.o: v308.c
384 $(OBJDIR)/v408.o: v408.c
385 $(OBJDIR)/v410.o: v410.c
386 $(OBJDIR)/vmhd.o: vmhd.c
387 $(OBJDIR)/workarounds.o: workarounds.c
388 $(OBJDIR)/yuv2.o: yuv2.c
389 $(OBJDIR)/yuv4.o: yuv4.c
390 $(OBJDIR)/yuv4toyuv.o: yuv4toyuv.c
391 $(OBJDIR)/yv12.o: yv12.c
392 $(OBJDIR)/jpeg/jcapimin.o: jpeg/jcapimin.c
393 $(OBJDIR)/jpeg/jcapistd.o: jpeg/jcapistd.c
394 $(OBJDIR)/jpeg/jctrans.o: jpeg/jctrans.c
395 $(OBJDIR)/jpeg/jcparam.o: jpeg/jcparam.c
396 $(OBJDIR)/jpeg/jdatadst.o: jpeg/jdatadst.c
397 $(OBJDIR)/jpeg/jcinit.o: jpeg/jcinit.c
398 $(OBJDIR)/jpeg/jcmaster.o: jpeg/jcmaster.c
399 $(OBJDIR)/jpeg/jcmarker.o: jpeg/jcmarker.c
400 $(OBJDIR)/jpeg/jcmainct.o: jpeg/jcmainct.c
401 $(OBJDIR)/jpeg/jcprepct.o: jpeg/jcprepct.c
402 $(OBJDIR)/jpeg/jccoefct.o: jpeg/jccoefct.c
403 $(OBJDIR)/jpeg/jccolor.o: jpeg/jccolor.c
404 $(OBJDIR)/jpeg/jcsample.o: jpeg/jcsample.c
405 $(OBJDIR)/jpeg/jchuff.o: jpeg/jchuff.c
406 $(OBJDIR)/jpeg/jcphuff.o: jpeg/jcphuff.c
407 $(OBJDIR)/jpeg/jcdctmgr.o: jpeg/jcdctmgr.c
408 $(OBJDIR)/jpeg/jfdctfst.o: jpeg/jfdctfst.c
409 $(OBJDIR)/jpeg/jfdctflt.o: jpeg/jfdctflt.c
410 $(OBJDIR)/jpeg/jfdctint.o: jpeg/jfdctint.c
411 $(OBJDIR)/jpeg/jdapimin.o: jpeg/jdapimin.c
412 $(OBJDIR)/jpeg/jdapistd.o: jpeg/jdapistd.c
413 $(OBJDIR)/jpeg/jdtrans.o: jpeg/jdtrans.c
414 $(OBJDIR)/jpeg/jdatasrc.o: jpeg/jdatasrc.c
415 $(OBJDIR)/jpeg/jdmaster.o: jpeg/jdmaster.c
416 $(OBJDIR)/jpeg/jdinput.o: jpeg/jdinput.c
417 $(OBJDIR)/jpeg/jdmarker.o: jpeg/jdmarker.c
418 $(OBJDIR)/jpeg/jdhuff.o: jpeg/jdhuff.c
419 $(OBJDIR)/jpeg/jdphuff.o: jpeg/jdphuff.c
420 $(OBJDIR)/jpeg/jdmainct.o: jpeg/jdmainct.c
421 $(OBJDIR)/jpeg/jdcoefct.o: jpeg/jdcoefct.c
422 $(OBJDIR)/jpeg/jdpostct.o: jpeg/jdpostct.c
423 $(OBJDIR)/jpeg/jddctmgr.o: jpeg/jddctmgr.c
424 $(OBJDIR)/jpeg/jidctfst.o: jpeg/jidctfst.c
425 $(OBJDIR)/jpeg/jidctflt.o: jpeg/jidctflt.c
426 $(OBJDIR)/jpeg/jidctint.o: jpeg/jidctint.c
427 $(OBJDIR)/jpeg/jidctred.o: jpeg/jidctred.c
428 $(OBJDIR)/jpeg/jdsample.o: jpeg/jdsample.c
429 $(OBJDIR)/jpeg/jdcolor.o: jpeg/jdcolor.c
430 $(OBJDIR)/jpeg/jquant1.o: jpeg/jquant1.c
431 $(OBJDIR)/jpeg/jquant2.o: jpeg/jquant2.c
432 $(OBJDIR)/jpeg/jdmerge.o: jpeg/jdmerge.c
433 $(OBJDIR)/jpeg/jcomapi.o: jpeg/jcomapi.c
434 $(OBJDIR)/jpeg/jutils.o: jpeg/jutils.c
435 $(OBJDIR)/jpeg/jerror.o: jpeg/jerror.c
436 $(OBJDIR)/jpeg/jmemmgr.o: jpeg/jmemmgr.c
437 $(OBJDIR)/jpeg/jmemnobs.o: jpeg/jmemnobs.c
438 $(OBJDIR)/libdv/YUY2.o: libdv/YUY2.c
439 $(OBJDIR)/libdv/YV12.o: libdv/YV12.c
440 $(OBJDIR)/libdv/audio.o: libdv/audio.c
441 $(OBJDIR)/libdv/bitstream.o: libdv/bitstream.c
442 $(OBJDIR)/libdv/dct.o: libdv/dct.c
443 $(OBJDIR)/libdv/dv.o: libdv/dv.c
444 $(OBJDIR)/libdv/encode.o: libdv/encode.c
445 $(OBJDIR)/libdv/idct_248.o: libdv/idct_248.c
446 $(OBJDIR)/libdv/parse.o: libdv/parse.c
447 $(OBJDIR)/libdv/place.o: libdv/place.c
448 $(OBJDIR)/libdv/quant.o: libdv/quant.c
449 $(OBJDIR)/libdv/rgb.o: libdv/rgb.c
450 $(OBJDIR)/libdv/util.o: libdv/util.c
451 $(OBJDIR)/libdv/vlc.o: libdv/vlc.c
452 $(OBJDIR)/libdv/weighting.o: libdv/weighting.c
453 $(OBJDIR)/libraw1394/src/eventloop.o: libraw1394/src/eventloop.c
454 $(OBJDIR)/libraw1394/src/fcp.o: libraw1394/src/fcp.c
455 $(OBJDIR)/libraw1394/src/iso.o: libraw1394/src/iso.c
456 $(OBJDIR)/libraw1394/src/main.o: libraw1394/src/main.c
457 $(OBJDIR)/libraw1394/src/readwrite.o: libraw1394/src/readwrite.c
458 $(OBJDIR)/$(DECORE_DIR)/bitstream.o: $(DECORE_DIR)/bitstream.c
459 $(OBJDIR)/$(DECORE_DIR)/colorspace.o: $(DECORE_DIR)/colorspace.c
460 $(OBJDIR)/$(DECORE_DIR)/decoder.o: $(DECORE_DIR)/decoder.c
461 $(OBJDIR)/$(DECORE_DIR)/decore2.o: $(DECORE_DIR)/decore2.c
462 $(OBJDIR)/$(DECORE_DIR)/idct.o: $(DECORE_DIR)/idct.c
463 $(OBJDIR)/$(DECORE_DIR)/image.o: $(DECORE_DIR)/image.c
464 $(OBJDIR)/$(DECORE_DIR)/mbcoding.o: $(DECORE_DIR)/mbcoding.c
465 $(OBJDIR)/$(DECORE_DIR)/mbprediction.o: $(DECORE_DIR)/mbprediction.c
466 $(OBJDIR)/$(DECORE_DIR)/quantize.o: $(DECORE_DIR)/quantize.c
467 $(OBJDIR)/$(DECORE_DIR)/transfer.o: $(DECORE_DIR)/transfer.c
468 $(OBJDIR)/$(ENCORE_DIR)/bitstream.o: $(ENCORE_DIR)/bitstream.c
469 $(OBJDIR)/$(ENCORE_DIR)/colorspace/colorspace.o: $(ENCORE_DIR)/colorspace/colorspace.c
470 $(OBJDIR)/$(ENCORE_DIR)/encoder.o: $(ENCORE_DIR)/encoder.c
471 $(OBJDIR)/$(ENCORE_DIR)/encore.o: $(ENCORE_DIR)/encore.c
472 $(OBJDIR)/$(ENCORE_DIR)/image.o: $(ENCORE_DIR)/image.c
473 $(OBJDIR)/$(ENCORE_DIR)/mbcoding/mbcoding.o: $(ENCORE_DIR)/mbcoding/mbcoding.c
474 $(OBJDIR)/$(ENCORE_DIR)/mbcoding/putvlc.o: $(ENCORE_DIR)/mbcoding/putvlc.c
475 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/compensate.o: $(ENCORE_DIR)/mbmotionestcomp/compensate.c
476 $(OBJDIR)/$(ENCORE_DIR)/mbmotionestcomp/mbmotionestcomp.o: $(ENCORE_DIR)/mbmotionestcomp/mbmotionestcomp.c
477 $(OBJDIR)/$(ENCORE_DIR)/mbprediction/mbprediction.o: $(ENCORE_DIR)/mbprediction/mbprediction.c
478 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/dct.o: $(ENCORE_DIR)/mbtransquant/dct.c
479 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/fdct.o: $(ENCORE_DIR)/mbtransquant/fdct.c
480 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/idct.o: $(ENCORE_DIR)/mbtransquant/idct.c
481 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/mbtransquant.o: $(ENCORE_DIR)/mbtransquant/mbtransquant.c
482 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/quantize.o: $(ENCORE_DIR)/mbtransquant/quantize.c
483 $(OBJDIR)/$(ENCORE_DIR)/mbtransquant/transfer.o: $(ENCORE_DIR)/mbtransquant/transfer.c
484 $(OBJDIR)/$(ENCORE_DIR)/ratecontrol.o: $(ENCORE_DIR)/ratecontrol.c
485 $(OBJDIR)/$(ENCORE_DIR)/rgb2yuv.o: $(ENCORE_DIR)/rgb2yuv.c
486 $(OBJDIR)/$(ENCORE_DIR)/timer.o: $(ENCORE_DIR)/timer.c