Did you compiled x264 w/ Position Independed Code? try to compile x264 (cinelerra needs -fPIC in x86_64 too) w/ something like: export CFLAGS="-O3 -fPIC"
I really don't know why x86_64 linux/elf/gcc binaries don't like non-PIC code in shared libraries... AFAIK, non-PIC code has _always_ less overhead than a PIC one, at least on Linux... bye, rafael diniz Em Sáb 08 Set 2007, Edouard Chalaron escreveu: > Ok ... > That was NOT my week .... definitely not > > I managed to crash my AMD 64 X2 ubuntu machine..... no backup of course > (I know...) > Still stuck with my Suse on the other AMD64X2, (cant compile and > packages are finding gazillions depedencies troubles) > I am back to 2.5 fps in farm rendering :-( > > where I could be way faster than that. (around 8 fps, from HD to MP4) > > Anyway, I reinstalled the system, got my home partition back with the > source that did compile before. > > Well.... the make failed. > > Considering all recent updates, went to svn checkout. > Configure says : > > checking for x264_encoder_open in -lx264... yes > checking x264.h usability... yes > checking x264.h presence... yes > checking for x264.h... yes > > and make is failing whatever option I tried with configure > This is what I get > > /usr/bin/ld: /usr/lib/libx264.a(common.o): relocation R_X86_64_32 > against `a local symbol' can not be used when making a shared object; > recompile with -fPIC > /usr/lib/libx264.a: could not read symbols: Bad value > collect2: ld returned 1 exit status > make[3]: *** [libquicktimehv.la] Error 1 > make[3]: Leaving directory `/home/movies_bretagne/hvirtual/quicktime' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/movies_bretagne/hvirtual/quicktime' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/movies_bretagne/hvirtual' > make: *** [all] Error 2 > > X264 and ffmpeg have been recompile from trunk just before. > > I tried the deb packs from Valle's site. All libs seems to be obsolete > on my system. > I just have ESD missing on my system, however it is not part of the > compulsory libs. > > nasm is 0.98, and the al barnyard is here for compiling... yasm, > checkinstall etc etc.... > So ..... What should I do now ? convert back to windows .... just > kidding. > > A link, an idea, something pleeeeeeaaaaasseeeee > E > seriously desperate now -- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Ciência da Computação @ Unicamp Rádio Muda, radiolivre.org, TV Piolho, tvlivre.org, www.midiaindependente.org Chave PGP: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x2FF86098 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
signature.asc
Description: This is a digitally signed message part.
