Wget contrib/x264.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1942k 100 1942k 0 0 201k 0 0:00:09 0:00:09 --:--:-- 331k LibX264 contrib/lib/libx264.a patching file encoder/slicetype.c Hunk #1 succeeded at 378 (offset -1 lines). patching file encoder/ratecontrol.c Hunk #1 succeeded at 1003 (offset 104 lines). Hunk #2 succeeded at 1033 (offset 104 lines). Hunk #3 succeeded at 1050 (offset 104 lines). Hunk #4 succeeded at 1098 (offset 104 lines). Hunk #5 succeeded at 1477 (offset 104 lines). patching file encoder/ratecontrol.c Hunk #2 succeeded at 1297 (offset 147 lines). Hunk #3 succeeded at 1473 (offset 147 lines). Hunk #4 succeeded at 1619 (offset 147 lines). Hunk #5 succeeded at 1838 (offset 147 lines). Hunk #6 succeeded at 1874 (offset 147 lines). Hunk #7 succeeded at 1886 (offset 147 lines). Hunk #8 succeeded at 1897 (offset 147 lines). Hunk #9 succeeded at 1917 (offset 147 lines). ./configure: line 319: yasm: command not found ./version.sh: line 2: git-rev-list: command not found Platform: X86 System: MACOSX avis input: no mp4 output: no pthread: yes gtk: no debug: no gprof: no PIC: no shared: no visualize: no You can run 'make' or 'make fprofiled' now. rm -f .depend ( echo -n "`dirname common/mc.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/mc.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/predict.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/predict.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/pixel.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/pixel.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/macroblock.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/macroblock.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/frame.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/frame.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/dct.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/dct.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/cpu.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/cpu.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/cabac.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/cabac.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/common.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/common.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/mdate.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/mdate.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/set.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/set.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/quant.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/quant.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/analyse.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/analyse.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/me.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/me.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/ratecontrol.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/ratecontrol.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/set.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/set.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/macroblock.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/macroblock.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/cabac.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/cabac.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/cavlc.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/cavlc.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/encoder.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/encoder.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/eval.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/eval.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/x86/mc-c.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/x86/mc-c.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/x86/predict-c.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer common/x86/predict-c.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname x264.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer x264.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname matroska.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer matroska.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname muxers.c`/" && gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer muxers.c -MM -g0 ) 1>> .depend; gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/mc.o common/mc.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/predict.o common/predict.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/pixel.o common/pixel.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/macroblock.o common/macroblock.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/frame.o common/frame.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/dct.o common/dct.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/cpu.o common/cpu.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/cabac.o common/cabac.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/common.o common/common.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/mdate.o common/mdate.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/set.o common/set.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/quant.o common/quant.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/analyse.o encoder/analyse.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/me.o encoder/me.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/ratecontrol.o encoder/ratecontrol.c encoder/ratecontrol.c:1682: warning: ‘debug_dump_vbv’ defined but not used gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/set.o encoder/set.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/macroblock.o encoder/macroblock.c encoder/macroblock.c: In function ‘x264_macroblock_probe_skip’: encoder/macroblock.c:622: warning: ‘mvp[0]’ may be used uninitialized in this function encoder/macroblock.c:622: warning: ‘mvp[1]’ may be used uninitialized in this function gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/cabac.o encoder/cabac.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/cavlc.o encoder/cavlc.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/encoder.o encoder/encoder.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/eval.o encoder/eval.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/x86/mc-c.o common/x86/mc-c.c gcc -O4 -ffast-math -Wall -I. -falign-loops=16 -DHAVE_MMX -DARCH_X86 -DSYS_MACOSX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/x86/predict-c.o common/x86/predict-c.c nasm -O2 -f macho -DPREFIX -Icommon/x86/ -o common/x86/cabac-a.o common/x86/cabac-a.asm make: *** [common/x86/cabac-a.o] Bus error make: *** Deleting file `common/x86/cabac-a.o' cd `dirname contrib/x264.tar.gz` && CONTRIB=`pwd` && rm -rf x264 && (gzip -dc x264.tar.gz | tar xf - ) && cd x264 && patch -p0 < ../patch-x264-idr.patch && patch -p0 < ../patch-x264-vbv-1pass.patch && patch -p0 < ../patch-x264-vbv-2pass.patch && bash ./configure --prefix=$CONTRIB --enable-pthread && make libx264.a && cp libx264.a $CONTRIB/lib/ && cp x264.h $CONTRIB/include/ && strip -S $CONTRIB/lib/libx264.a ...failed LibX264 contrib/lib/libx264.a ... Wget contrib/xvidcore.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 722k 100 722k 0 0 439k 0 0:00:01 0:00:01 --:--:-- 503k LibXvidCore contrib/lib/libxvidcore.a patching file build/generic/configure patching file build/generic/configure.in (Stripping trailing CRs from patch.) patching file build/generic/configure Hunk #1 succeeded at 4016 with fuzz 2. patching file src/dct/x86_asm/fdct_sse2_skal.asm configure: loading cache /Users/cdaiger/Projects/HandBrake/trunk/contrib/config.cache checking build system type... (cached) i386-apple-darwin9.2.2 checking host system type... (cached) i386-apple-darwin9.2.2 checking target system type... (cached) i386-apple-darwin9.2.2 checking whether to use default CFLAGS... yes checking for gcc... (cached) gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for a BSD-compatible install... (cached) /usr/bin/install -c checking for ranlib... (cached) ranlib checking for whether to use assembly code... yes checking for architecture type... ia32 checking how to run the C preprocessor... (cached) gcc -E checking for egrep... (cached) grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for int *... yes checking size of int *... 4 checking whether byte ordering is bigendian... (cached) no checking for build extensions... .dynlib .a .o checking for platform specific LDFLAGS/CFLAGS... dylib options checking for yasm... no checking for nasm... yes checking for nasm patch version... 40 checking for asm object format... macho checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes updating cache /Users/cdaiger/Projects/HandBrake/trunk/contrib/config.cache configure: creating ./config.status config.status: creating platform.inc D: =build C: ./decoder.c C: ./encoder.c C: ./xvid.c C: bitstream/bitstream.c C: bitstream/cbp.c C: bitstream/mbcoding.c C: dct/fdct.c C: dct/idct.c C: dct/simple_idct.c C: image/colorspace.c C: image/image.c C: image/interpolate8x8.c C: image/font.c C: image/postprocessing.c C: image/qpel.c C: image/reduced.c C: motion/estimation_bvop.c C: motion/estimation_common.c C: motion/estimation_gmc.c C: motion/estimation_pvop.c C: motion/estimation_rd_based.c C: motion/estimation_rd_based_bvop.c C: motion/gmc.c C: motion/motion_comp.c C: motion/vop_type_decision.c C: motion/sad.c C: prediction/mbprediction.c C: plugins/plugin_single.c C: plugins/plugin_2pass1.c C: plugins/plugin_2pass2.c C: plugins/plugin_lumimasking.c C: plugins/plugin_dump.c C: plugins/plugin_psnr.c C: quant/quant_h263.c C: quant/quant_matrix.c C: quant/quant_mpeg.c C: utils/emms.c C: utils/mbtransquant.c C: utils/mem_align.c C: utils/mem_transfer.c C: utils/timer.c A: bitstream/x86_asm/cbp_3dne.asm A: bitstream/x86_asm/cbp_mmx.asm A: bitstream/x86_asm/cbp_sse2.asm A: dct/x86_asm/fdct_mmx_ffmpeg.asm A: dct/x86_asm/fdct_mmx_skal.asm A: dct/x86_asm/fdct_sse2_skal.asm A: dct/x86_asm/idct_3dne.asm A: dct/x86_asm/idct_mmx.asm A: dct/x86_asm/idct_sse2_dmitry.asm A: dct/x86_asm/simple_idct_mmx.asm A: image/x86_asm/colorspace_rgb_mmx.asm A: image/x86_asm/colorspace_yuv_mmx.asm A: image/x86_asm/colorspace_yuyv_mmx.asm A: image/x86_asm/interpolate8x8_3dn.asm A: image/x86_asm/interpolate8x8_3dne.asm A: image/x86_asm/interpolate8x8_mmx.asm A: image/x86_asm/interpolate8x8_xmm.asm A: image/x86_asm/postprocessing_mmx.asm A: image/x86_asm/postprocessing_sse2.asm A: image/x86_asm/reduced_mmx.asm A: image/x86_asm/qpel_mmx.asm A: motion/x86_asm/sad_xmm.asm A: motion/x86_asm/sad_sse2.asm A: motion/x86_asm/sad_mmx.asm A: motion/x86_asm/sad_3dne.asm A: motion/x86_asm/sad_3dn.asm A: quant/x86_asm/quantize_h263_mmx.asm A: quant/x86_asm/quantize_h263_3dne.asm A: quant/x86_asm/quantize_mpeg_xmm.asm A: quant/x86_asm/quantize_mpeg_mmx.asm A: utils/x86_asm/mem_transfer_mmx.asm A: utils/x86_asm/mem_transfer_3dne.asm A: utils/x86_asm/interlacing_mmx.asm A: utils/x86_asm/cpuid.asm L: libxvidcore.a ranlib: file: libxvidcore.a(timer.o) has no symbols ranlib: file: libxvidcore.a(timer.o) has no symbols strip: input object file stripped: /Users/cdaiger/Projects/HandBrake/trunk/contrib/lib/libxvidcore.a(timer.o) C++ libhb/ipodutil.o Cc libhb/common.o Cc libhb/hb.o Cc libhb/ports.o Cc libhb/scan.o Cc libhb/work.o Cc libhb/decmpeg2.o Cc libhb/encavcodec.o Cc libhb/update.o Cc libhb/demuxmpeg.o Cc libhb/fifo.o Cc libhb/render.o Cc libhb/reader.o Cc libhb/muxcommon.o Cc libhb/muxmp4.o Cc libhb/sync.o Cc libhb/stream.o Cc libhb/decsub.o Cc libhb/deca52.o Cc libhb/decdca.o Cc libhb/encfaac.o Cc libhb/declpcm.o Cc libhb/encx264.o libhb/encx264.c:11:18: error: x264.h: No such file or directory libhb/encx264.c:49: error: syntax error before ‘x264_t’ libhb/encx264.c:49: warning: no semicolon at end of struct or union libhb/encx264.c:50: warning: type defaults to ‘int’ in declaration of ‘pic_in’ libhb/encx264.c:50: warning: data definition has no type or storage class libhb/encx264.c:64: error: syntax error before ‘}’ token libhb/encx264.c: In function ‘encx264Init’: libhb/encx264.c:73: error: ‘x264_param_t’ undeclared (first use in this function) libhb/encx264.c:73: error: (Each undeclared identifier is reported only once libhb/encx264.c:73: error: for each function it appears in.) libhb/encx264.c:73: error: syntax error before ‘param’ libhb/encx264.c:74: error: ‘x264_nal_t’ undeclared (first use in this function) libhb/encx264.c:74: error: ‘nal’ undeclared (first use in this function) libhb/encx264.c:77: error: invalid application of ‘sizeof’ to incomplete type ‘hb_work_private_t’ libhb/encx264.c:80: error: dereferencing pointer to incomplete type libhb/encx264.c:82: error: dereferencing pointer to incomplete type libhb/encx264.c:83: error: dereferencing pointer to incomplete type libhb/encx264.c:85: warning: implicit declaration of function ‘x264_param_default’ libhb/encx264.c:85: error: ‘param’ undeclared (first use in this function) libhb/encx264.c:102: error: ‘X264_LOG_INFO’ undeclared (first use in this function) libhb/encx264.c:188: warning: implicit declaration of function ‘x264_param_parse’ libhb/encx264.c:191: error: ‘X264_PARAM_BAD_NAME’ undeclared (first use in this function) libhb/encx264.c:193: error: ‘X264_PARAM_BAD_VALUE’ undeclared (first use in this function) libhb/encx264.c:216: error: ‘X264_RC_CRF’ undeclared (first use in this function) libhb/encx264.c:224: error: ‘X264_RC_CQP’ undeclared (first use in this function) libhb/encx264.c:234: error: ‘X264_RC_ABR’ undeclared (first use in this function) libhb/encx264.c:240: error: dereferencing pointer to incomplete type libhb/encx264.c:244: error: dereferencing pointer to incomplete type libhb/encx264.c:250: error: dereferencing pointer to incomplete type libhb/encx264.c:250: warning: implicit declaration of function ‘x264_encoder_open’ libhb/encx264.c:252: warning: implicit declaration of function ‘x264_encoder_headers’ libhb/encx264.c:252: error: dereferencing pointer to incomplete type libhb/encx264.c:264: warning: implicit declaration of function ‘x264_picture_alloc’ libhb/encx264.c:264: error: dereferencing pointer to incomplete type libhb/encx264.c:264: error: ‘X264_CSP_I420’ undeclared (first use in this function) libhb/encx264.c:267: error: dereferencing pointer to incomplete type libhb/encx264.c:267: error: dereferencing pointer to incomplete type libhb/encx264.c:269: error: dereferencing pointer to incomplete type libhb/encx264.c:270: error: dereferencing pointer to incomplete type libhb/encx264.c:276: error: dereferencing pointer to incomplete type libhb/encx264.c:282: error: dereferencing pointer to incomplete type libhb/encx264.c:283: error: dereferencing pointer to incomplete type libhb/encx264.c:289: error: dereferencing pointer to incomplete type libhb/encx264.c:293: error: dereferencing pointer to incomplete type libhb/encx264.c: In function ‘encx264Close’: libhb/encx264.c:306: error: dereferencing pointer to incomplete type libhb/encx264.c:306: error: dereferencing pointer to incomplete type libhb/encx264.c:307: warning: implicit declaration of function ‘x264_picture_clean’ libhb/encx264.c:307: error: dereferencing pointer to incomplete type libhb/encx264.c:308: warning: implicit declaration of function ‘x264_encoder_close’ libhb/encx264.c:308: error: dereferencing pointer to incomplete type libhb/encx264.c: In function ‘save_frame_info’: libhb/encx264.c:322: error: dereferencing pointer to incomplete type libhb/encx264.c: In function ‘get_frame_duration’: libhb/encx264.c:328: error: dereferencing pointer to incomplete type libhb/encx264.c: In function ‘encx264Work’: libhb/encx264.c:335: error: dereferencing pointer to incomplete type libhb/encx264.c:337: error: ‘x264_picture_t’ undeclared (first use in this function) libhb/encx264.c:337: error: syntax error before ‘pic_out’ libhb/encx264.c:339: error: ‘x264_nal_t’ undeclared (first use in this function) libhb/encx264.c:339: error: ‘nal’ undeclared (first use in this function) libhb/encx264.c:347: error: dereferencing pointer to incomplete type libhb/encx264.c:352: error: dereferencing pointer to incomplete type libhb/encx264.c:353: error: dereferencing pointer to incomplete type libhb/encx264.c:360: error: dereferencing pointer to incomplete type libhb/encx264.c:361: error: dereferencing pointer to incomplete type libhb/encx264.c:365: error: dereferencing pointer to incomplete type libhb/encx264.c:373: error: dereferencing pointer to incomplete type libhb/encx264.c:382: error: dereferencing pointer to incomplete type libhb/encx264.c:382: error: ‘X264_TYPE_IDR’ undeclared (first use in this function) libhb/encx264.c:383: error: dereferencing pointer to incomplete type libhb/encx264.c:385: error: dereferencing pointer to incomplete type libhb/encx264.c:386: error: dereferencing pointer to incomplete type libhb/encx264.c:393: error: dereferencing pointer to incomplete type libhb/encx264.c:393: error: ‘X264_TYPE_AUTO’ undeclared (first use in this function) libhb/encx264.c:395: error: dereferencing pointer to incomplete type libhb/encx264.c:402: error: dereferencing pointer to incomplete type libhb/encx264.c:405: error: dereferencing pointer to incomplete type libhb/encx264.c:407: error: dereferencing pointer to incomplete type libhb/encx264.c:414: error: dereferencing pointer to incomplete type libhb/encx264.c:416: warning: implicit declaration of function ‘x264_encoder_encode’ libhb/encx264.c:416: error: dereferencing pointer to incomplete type libhb/encx264.c:417: error: dereferencing pointer to incomplete type libhb/encx264.c:417: error: ‘pic_out’ undeclared (first use in this function) libhb/encx264.c:421: error: dereferencing pointer to incomplete type libhb/encx264.c:446: error: dereferencing pointer to incomplete type libhb/encx264.c:450: error: dereferencing pointer to incomplete type libhb/encx264.c:457: warning: implicit declaration of function ‘x264_nal_encode’ libhb/encx264.c:465: error: ‘NAL_PRIORITY_HIGHEST’ undeclared (first use in this function) libhb/encx264.c:496: error: dereferencing pointer to incomplete type libhb/encx264.c:496: error: dereferencing pointer to incomplete type libhb/encx264.c:498: error: dereferencing pointer to incomplete type libhb/encx264.c:499: error: dereferencing pointer to incomplete type libhb/encx264.c:502: error: ‘X264_TYPE_I’ undeclared (first use in this function) libhb/encx264.c:505: error: ‘X264_TYPE_P’ undeclared (first use in this function) libhb/encx264.c:508: error: ‘X264_TYPE_B’ undeclared (first use in this function) libhb/encx264.c:513: error: ‘X264_TYPE_BREF’ undeclared (first use in this function) libhb/encx264.c:523: error: ‘NAL_PRIORITY_DISPOSABLE’ undeclared (first use in this function) libhb/encx264.c:529: error: dereferencing pointer to incomplete type gcc -c -o libhb/encx264.o -Wall -g -O3 -funroll-loops -I./contrib/include -DSYS_DARWIN -DUSE_PTHREAD -DHB_VERSION=\"svn1412\" -DHB_BUILD=2008041301 -D__LIBHB__ -Ilibhb libhb/encx264.c ...failed Cc libhb/encx264.o ... Cc libhb/decavcodec.o libhb/decavcodec.c: In function ‘decavcodecWork’: libhb/decavcodec.c:108: warning: ‘avcodec_decode_audio’ is deprecated (declared at ./contrib/include/ffmpeg/avcodec.h:2552) Cc libhb/encxvid.o Cc libhb/muxavi.o Cc libhb/enclame.o Cc libhb/muxogm.o Cc libhb/encvorbis.o Cc libhb/dvd.o Cc libhb/muxmkv.o Cc libhb/deblock.o Cc libhb/deinterlace.o libhb/deinterlace.c:83: warning: initialization from incompatible pointer type libhb/deinterlace.c: In function ‘yadif_store_ref’: libhb/deinterlace.c:105: warning: unused variable ‘h’ Cc libhb/denoise.o Cc libhb/detelecine.o Cc libhb/lang.o Cc libhb/enctheora.o ...skipped libhb.a for lack of libhb.a(encx264.o)... ...skipped HandBrake.app for lack of libhb.a... ...failed updating 2 target(s)... ...skipped 2 target(s)... ...updated 69 target(s)...