I was running into the same error, until I disabled mmx. I finally was
able to compile Cinelerra with AMD64 ubuntu, for the first time ever,
before I always had to muddy up my repositories with stuff from Debian
unstable that made upgrading a pain and installing certain software from
repositories difficult.

Does anyone know if MMX optimizations will make enough of a performance
difference that I should try recompiling with the fix. I will check my
logs to see if I used --with-pic, I think that I did.




> for what its worth
> svn up && ./autogen.sh && ./configure --enable-mmx --with-pic && make
> does *not* work on my amd 64 / ubuntu box right now.
>
>
> ffmpeg/libavcodec/.libs/libavcodec.a(fdct_mmx.o): relocation
> R_X86_64_32 against `a local symbol' can not be used when making a
> shared object; recompile with -fPIC
>
> ffmpeg/libavcodec/.libs/libavcodec.a(fdct_mmx.o): could not read
> symbols: Bad value
>
> did not look into it but must be a change after my patch from earlier
> this year.
>
> j
>
> _______________________________________________
> Cinelerra mailing list
> [email protected]
> https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
>



_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to