"Fossies" - the Fresh Open Source Software Archive

Member "quicktime4linux-2.3/Makefile.2" (9 Jan 2007, 15907 Bytes) of package /linux/privat/old/quicktime4linux-2.3-src.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    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*/src` )
    6 DECORE_DIR := $(shell echo `expr decore*/src` )
    7 
    8 
    9 
   10 
   11 
   12 
   13 DIRS = $(OBJDIR) \
   14 	$(OBJDIR)/jpeg \
   15 	$(OBJDIR)/libraw1394/src \
   16 	$(OBJDIR)/libdv \
   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
   26 
   27 
   28 
   29 ifeq ($(OBJDIR), i686)
   30   USE_MMX = 1
   31 endif
   32 
   33 ifeq ($(OBJDIR), alpha)
   34 ifneq ($(HAVE_CFLAGS), y)
   35   CFLAGS = -O4 -arch ev67 -ieee -accept c99_keywords -gcc_messages
   36 endif
   37 endif
   38 
   39 
   40 #CFLAGS += -g
   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)
   44 
   45 
   46 ifeq ($(USE_MMX), 1)
   47 
   48 
   49 
   50 
   51 CFLAGS += -DARCH_X86
   52 
   53 DVMMXOBJ = libdv/asmoff.h
   54 
   55 DVMMXOBJS = \
   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
   62 
   63 
   64 
   65 endif
   66 
   67 
   68 
   69 
   70 
   71 
   72 
   73 OBJS = \
   74 	$(OBJDIR)/atom.o \
   75 	$(OBJDIR)/cmodel_default.o \
   76 	$(OBJDIR)/cmodel_yuv420p.o \
   77 	$(OBJDIR)/cmodel_yuv422.o \
   78 	$(OBJDIR)/codecs.o \
   79 	$(OBJDIR)/colormodels.o \
   80 	$(OBJDIR)/ctab.o \
   81 	$(OBJDIR)/dinf.o \
   82 	$(OBJDIR)/divx.o \
   83 	$(OBJDIR)/dref.o \
   84 	$(OBJDIR)/dv.o \
   85 	$(OBJDIR)/edts.o \
   86 	$(OBJDIR)/elst.o \
   87 	$(OBJDIR)/graphics.o \
   88 	$(OBJDIR)/hdlr.o \
   89 	$(OBJDIR)/ima4.o \
   90 	$(OBJDIR)/jpeg.o \
   91 	$(OBJDIR)/jpeg_old.o \
   92 	$(OBJDIR)/libdv.o \
   93 	$(OBJDIR)/libmjpeg.o \
   94 	$(OBJDIR)/matrix.o \
   95 	$(OBJDIR)/mdat.o \
   96 	$(OBJDIR)/mdhd.o \
   97 	$(OBJDIR)/mdia.o \
   98 	$(OBJDIR)/minf.o \
   99 	$(OBJDIR)/moov.o \
  100 	$(OBJDIR)/mvhd.o \
  101 	$(OBJDIR)/plugin.o \
  102 	$(OBJDIR)/qtpng.o \
  103 	$(OBJDIR)/quicktime.o \
  104 	$(OBJDIR)/raw.o \
  105 	$(OBJDIR)/rawaudio.o \
  106 	$(OBJDIR)/smhd.o \
  107 	$(OBJDIR)/stbl.o \
  108 	$(OBJDIR)/stco.o \
  109 	$(OBJDIR)/stsc.o \
  110 	$(OBJDIR)/stsd.o \
  111 	$(OBJDIR)/stsdtable.o \
  112 	$(OBJDIR)/stss.o \
  113 	$(OBJDIR)/stsz.o \
  114 	$(OBJDIR)/stts.o \
  115 	$(OBJDIR)/tkhd.o \
  116 	$(OBJDIR)/trak.o \
  117 	$(OBJDIR)/twos.o \
  118 	$(OBJDIR)/udta.o \
  119 	$(OBJDIR)/ulaw.o \
  120 	$(OBJDIR)/util.o \
  121 	$(OBJDIR)/v308.o \
  122 	$(OBJDIR)/v408.o \
  123 	$(OBJDIR)/v410.o \
  124 	$(OBJDIR)/vmhd.o \
  125 	$(OBJDIR)/workarounds.o \
  126 	$(OBJDIR)/yuv2.o \
  127 	$(OBJDIR)/yuv4.o \
  128 	$(OBJDIR)/yv12.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
  227 
  228 
  229 
  230 
  231 
  232 
  233 
  234 
  235 
  236 
  237 
  238 
  239 
  240 
  241 OBJS += $(DECORE_OBJS)
  242 
  243 
  244 OUTPUT = $(OBJDIR)/libquicktime.a
  245 SHAREDOUTPUT = $(OBJDIR)/libquicktime.so
  246 CFLAGS += -Ilibraw1394/src \
  247 	-I$(DECORE_DIR) \
  248 	-I$(ENCORE_DIR) \
  249 	-DDECORE_DIR=\"$(DECORE_DIR)/decore2.h\" \
  250 	-DENCORE_DIR=\"$(ENCORE_DIR)/encore2.h\" \
  251 	-DLINUX
  252 
  253 
  254 ifeq ($(HAVE_DECORE50), y)
  255 CFLAGS += -DHAVE_DECORE50
  256 endif
  257 
  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)
  261 
  262 all: $(DIRS) $(OUTPUT) $(SHAREDOUTPUT)
  263 
  264 $(DIRS):
  265 	if ! test -d $@ ; then mkdir -p $@ ; fi
  266 
  267 $(OUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
  268 	ar rcs $(OUTPUT) `cat $(OBJDIR)/objs`
  269 
  270 $(SHAREDOUTPUT): $(DVMMXOBJ) $(OBJS) $(DVMMXOBJS)
  271 	gcc -shared -o $(SHAREDOUTPUT) `cat $(OBJDIR)/objs`
  272 
  273 $(OBJDIR)/qtdump: $(OBJDIR)/dump.o $(OUTPUT)
  274 	$(CC) -o $(OBJDIR)/qtdump $(OBJDIR)/dump.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  275 
  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
  278 
  279 $(OBJDIR)/dechunk: $(OBJDIR)/dechunk.o $(OUTPUT)
  280 	$(CC) -o $(OBJDIR)/dechunk $(OBJDIR)/dechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  281 
  282 $(OBJDIR)/rechunk: $(OBJDIR)/rechunk.o $(OUTPUT)
  283 	$(CC) -o $(OBJDIR)/rechunk $(OBJDIR)/rechunk.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  284 
  285 $(OBJDIR)/recover: $(OBJDIR)/recover.o $(OUTPUT)
  286 	$(CC) -o $(OBJDIR)/recover $(OBJDIR)/recover.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  287 
  288 $(OBJDIR)/yuv4toyuv: $(OBJDIR)/yuv4toyuv.o $(OUTPUT)
  289 	$(CC) -o $(OBJDIR)/yuv4toyuv $(OBJDIR)/yuv4toyuv.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  290 
  291 $(OBJDIR)/qtinfo: $(OBJDIR)/qtinfo.o
  292 	$(CC) -o $(OBJDIR)/qtinfo $(OBJDIR)/qtinfo.o $(OUTPUT) -lpng -lz -lpthread -lglib -ldl -lm
  293 
  294 util:  $(OBJDIR)/qtdump $(OBJDIR)/make_streamable $(OBJDIR)/qtinfo $(OBJDIR)/dechunk $(OBJDIR)/yuv4toyuv $(OBJDIR)/recover $(OBJDIR)/rechunk
  295 	
  296 
  297 clean:
  298 	rm -rf $(OBJDIR)
  299 	rm -rf .deps
  300 
  301 wc:
  302 	cat *.c *.h | wc
  303 
  304 backup: clean
  305 	cd .. && \
  306 	tar zcvf quicktime.tar.gz quicktime
  307 
  308 install:
  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
  312 
  313 $(OBJDIR)/dump.o \
  314 $(OBJDIR)/make_streamable.o \
  315 $(OBJDIR)/dechunk.o \
  316 $(OBJDIR)/recover.o \
  317 $(OBJDIR)/yuv4toyuv.o \
  318 $(OBJDIR)/qtinfo.o \
  319 $(OBJDIR)/rechunk.o \
  320 $(OBJS):
  321 	$(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.c) -o $*.o
  322 
  323 $(DVMMXOBJ):
  324 	$(CC) `cat $(OBJDIR)/c_flags` libdv/gasmoff.c -o $(OBJDIR)/gasmoff -lm
  325 	$(OBJDIR)/gasmoff > libdv/asmoff.h
  326 
  327 $(DVMMXOBJS):
  328 	$(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.S) -o $*.o
  329 
  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
  342 $(OBJDIR)/dv.o:			  	  dv.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
  487 
  488 
  489 
  490 
  491 
  492 
  493 
  494 
  495 
  496 
  497 
  498 
  499 
  500 
  501 
  502 
  503 
  504 
  505 
  506 
  507 
  508 
  509 
  510 
  511 
  512 
  513 
  514 
  515 
  516 
  517 
  518 
  519 
  520 
  521 
  522 
  523 
  524 
  525 
  526 
  527