Date: Mon, 19 Jan 2009 10:13:38 +0100 From: Jarecki <jarecki@dwb.pl> To: Eric L. Chen <d9364104@mail.nchu.edu.tw> Cc: multimedia@freebsd.org Subject: Re: x264 Message-ID: <069E64E6-2510-4AA9-B94E-143DC4EE86C5@dwb.pl> In-Reply-To: <a50d5a500901151850w5b85d9b0re19d02aacba73977@mail.gmail.com> References: <5E28B965-E47E-49C3-AF16-4A395BACC2C6@dwb.pl> <a50d5a500901151850w5b85d9b0re19d02aacba73977@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
thanx, for fast answer, i have stil problems with compiling x264, maybe i do something wrong, but it seams the patches are applied yasm-0.7.2 A complete rewrite of the NASM assembler gpac-libgpac-0.4.4,1 Gpac MPEG-4 Systems library and headers gmake-3.81_3 GNU version of 'make' utility gpac-mp4box-0.4.4 A tool for merge mpg4 from Gpac [root@mfs2 /usr/ports/multimedia/x264]# make ===> Vulnerability check disabled, database not found ===> Found saved configuration for x264-0.0.20080409_2 ===> Extracting for x264-0.0.20090115 => MD5 Checksum OK for x264-snapshot-20090115-2245.tar.bz2. => SHA256 Checksum OK for x264-snapshot-20090115-2245.tar.bz2. ===> Patching for x264-0.0.20090115 ===> Applying FreeBSD patches for x264-0.0.20090115 ===> Ignoring patchfile /usr/ports/multimedia/x264/files/patch- Makefile.orig ===> Ignoring patchfile /usr/ports/multimedia/x264/files/patch- configure.orig I can't seem to find a patch in there anywhere. ===> Ignoring patchfile /usr/ports/multimedia/x264/files/patch- gtk_Makefile.orig ===> x264-0.0.20090115 depends on package: yasm>=0.6.0 - found ===> x264-0.0.20090115 depends on package: gpac-libgpac>=0.4.2.r2,1 - found ===> x264-0.0.20090115 depends on executable: gmake - found ===> x264-0.0.20090115 depends on shared library: gpac.1 - found ===> Configuring for x264-0.0.20090115 git: not found Platform: X86 System: FREEBSD asm: yes avis input: no mp4 output: yes pthread: yes debug: no gprof: no PIC: no shared: yes visualize: no You can run 'make' or 'make fprofiled' now. ===> Building for x264-0.0.20090115 rm -f .depend ( echo -n "`dirname common/mc.c`/" && cc -O4 -ffast-math -O2 -fno- strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC - I/usr/local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 - DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/mc.c -MM - g0 ) 1>> .depend; ( echo -n "`dirname common/predict.c`/" && cc -O4 - ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer common/predict.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/pixel.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include - I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/pixel.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/macroblock.c`/" && cc -O4 -ffast-math -O2 -fno- strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC - I/usr/local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 - DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/ macroblock.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/ frame.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall - I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/ local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s - fomit-frame-pointer common/frame.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/dct.c`/" && cc -O4 -ffast-math -O2 -fno-strict- aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/ local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/dct.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/cpu.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer common/cpu.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/cabac.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include - I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/cabac.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/common.c`/" && cc -O4 -ffast-math -O2 -fno-strict- aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/ local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/common.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/mdate.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer common/mdate.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/set.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe - Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/include -I/ usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD - s -fomit-frame-pointer common/set.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/quant.c`/" && cc -O4 -ffast-math -O2 -fno-strict- aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/ local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer common/quant.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/vlc.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer common/vlc.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/analyse.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing - pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/ include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD - DHAVE_PTHREAD -s -fomit-frame-pointer encoder/analyse.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/me.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer encoder/me.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/ratecontrol.c`/" && cc -O4 -ffast-math -O2 -fno-strict- aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/ local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/ratecontrol.c -MM - g0 ) 1>> .depend; ( echo -n "`dirname encoder/set.c`/" && cc -O4 - ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer encoder/set.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/macroblock.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/ include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD - DHAVE_PTHREAD -s -fomit-frame-pointer encoder/macroblock.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/cabac.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer encoder/cabac.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/cavlc.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing - pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/ include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD - DHAVE_PTHREAD -s -fomit-frame-pointer encoder/cavlc.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname encoder/encoder.c`/" && cc -O4 - ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer encoder/encoder.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/x86/mc-c.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing - pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/ include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD - DHAVE_PTHREAD -s -fomit-frame-pointer common/x86/mc-c.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname common/x86/predict-c.c`/" && cc -O4 - ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer common/x86/predict-c.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname x264.c`/" && cc -O4 -ffast-math -O2 -fno-strict-aliasing - pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC -I/usr/local/ include -I/usr/local/include -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD - DHAVE_PTHREAD -s -fomit-frame-pointer x264.c -MM -g0 ) 1>> .depend; ( echo -n "`dirname matroska.c`/" && cc -O4 -ffast-math -O2 -fno- strict-aliasing -pipe -Wall -I. -O2 -fno-strict-aliasing -pipe -fPIC - I/usr/local/include -I/usr/local/include -DHAVE_MMX -DARCH_X86 - DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer matroska.c -MM - g0 ) 1>> .depend; ( echo -n "`dirname muxers.c`/" && cc -O4 -ffast- math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno-strict- aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer muxers.c -MM -g0 ) 1>> .depend; cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/mc.o common/mc.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/predict.o common/predict.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/pixel.o common/pixel.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/macroblock.o common/macroblock.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/frame.o common/frame.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/dct.o common/dct.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/cpu.o common/cpu.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/cabac.o common/cabac.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/common.o common/common.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/mdate.o common/mdate.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/set.o common/set.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/quant.o common/quant.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/vlc.o common/vlc.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/analyse.o encoder/analyse.c encoder/analyse.c: In function 'x264_mb_analyse_load_costs': encoder/analyse.c:193: warning: implicit declaration of function 'log2f' encoder/analyse.c:193: warning: incompatible implicit declaration of built-in function 'log2f' cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/me.o encoder/me.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/ratecontrol.o encoder/ratecontrol.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/set.o encoder/set.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -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:724: warning: 'mvp[0]' may be used uninitialized in this function encoder/macroblock.c:724: warning: 'mvp[1]' may be used uninitialized in this function cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/cabac.o encoder/cabac.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/cavlc.o encoder/cavlc.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o encoder/encoder.o encoder/encoder.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/x86/mc-c.o common/x86/mc-c.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o common/x86/predict-c.o common/x86/predict-c.c yasm -O2 -f elf -Icommon/x86/ -o common/x86/cabac-a.o common/x86/cabac- a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/dct-a.o common/x86/dct-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/deblock-a.o common/x86/ deblock-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/mc-a.o common/x86/mc-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/mc-a2.o common/x86/mc-a2.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/pixel-a.o common/x86/pixel- a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/predict-a.o common/x86/ predict-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/quant-a.o common/x86/quant- a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/sad-a.o common/x86/sad-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/cpu-a.o common/x86/cpu-a.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/dct-32.o common/x86/ dct-32.asm yasm -O2 -f elf -Icommon/x86/ -o common/x86/pixel-32.o common/x86/ pixel-32.asm cc -shared -o libx264.so.50 common/mc.o common/predict.o common/ pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o common/mdate.o common/set.o common/ quant.o common/vlc.o encoder/analyse.o encoder/me.o encoder/ ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cabac.o encoder/cavlc.o encoder/encoder.o common/x86/mc-c.o common/x86/predict- c.o common/x86/cabac-a.o common/x86/dct-a.o common/x86/deblock-a.o common/x86/mc-a.o common/x86/mc-a2.o common/x86/pixel-a.o common/x86/ predict-a.o common/x86/quant-a.o common/x86/sad-a.o common/x86/cpu-a.o common/x86/dct-32.o common/x86/pixel-32.o -Wl,-soname,libx264.so.50 -L/ usr/local/lib -L/usr/local/lib -lm -pthread -lgpac -s cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o x264.o x264.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o matroska.o matroska.c cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -Wall -I. -O2 -fno- strict-aliasing -pipe -fPIC -I/usr/local/include -I/usr/local/include - DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame- pointer -c -o muxers.o muxers.c ar rc libx264.a common/mc.o common/predict.o common/pixel.o common/ macroblock.o common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o common/mdate.o common/set.o common/quant.o common/ vlc.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/ set.o encoder/macroblock.o encoder/cabac.o encoder/cavlc.o encoder/ encoder.o common/x86/mc-c.o common/x86/predict-c.o common/x86/cabac- a.o common/x86/dct-a.o common/x86/deblock-a.o common/x86/mc-a.o common/ x86/mc-a2.o common/x86/pixel-a.o common/x86/predict-a.o common/x86/ quant-a.o common/x86/sad-a.o common/x86/cpu-a.o common/x86/dct-32.o common/x86/pixel-32.o ranlib libx264.a cc -o x264 x264.o matroska.o muxers.o libx264.a -L/usr/local/lib -L/ usr/local/lib -lm -pthread -lgpac -s libx264.a(analyse.o)(.text+0x1b45): In function `x264_mb_analyse_load_costs': : undefined reference to `log2f' gmake: *** [x264] Error 1 *** Error code 2 Stop in /usr/ports/multimedia/x264. *** Error code 1 Stop in /usr/ports/multimedia/x264. On Jan 16, 2009, at 3:50 AM, Eric L. Chen wrote: > On Thu, Jan 15, 2009 at 4:03 PM, Jarecki <jarecki@dwb.pl> wrote: >> >> Hello, >> >> Could you help me? >> >> the curent version of x264 in ports is too old for some other >> programs >> >> x264 --version >> x264 0.59.x >> >> >> Version from linux >> # x264 --version >> x264 0.65.1058+5 d106962 >> >> Its possible to add newest version of x264 (20090114) to freebds >> ports? for some reason I cannot compile newer version from sources. >> I must create simmilar sollution as on linux box (ffmpeg, mplayer/ >> mencoder, MP4Box (gpac), x264) in almost identical versions as on >> linux >> > > Try this one. > > /Eric > <x264-20090115.diff> Jarecki
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?069E64E6-2510-4AA9-B94E-143DC4EE86C5>