On Aug 19, 2007, at 14:30:25, Kevin Brosius wrote:
Does removing both --enable-mmx and --with-pic build for you?  Does it
auto detect mmx and build with it anyway in that case?
trying again with just "./configure"
mmx is enabled, build fails with
fmpeg/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

I noticed from your older emails, j, that you were not using internal
ffmpeg. I think that is why this was not noticed before. If the build was using external ffmpeg, then I would not expect to see the error you
posted.
right, bundled ffmpeg never worked for me on 64bit - keep forgetting that...

Also, if you have a build log, would you show me the compile options of
mpegvideo_mmx when it builds?  (If it builds...  It will only build if
mmx is specified or auto detected as true. I'd like to know if it does
not auto detect mmx also.)

gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -D_LARGEFILE_SOURCE - D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MMX -DUSE_MMX - DX86_CPU -DHAVE_MMX -msse -DHAVE_BUILTIN_VECTOR -O3 -D_GNU_SOURCE - DHAVE_AV_CONFIG_H -I./../.. -I../.. -g -O2 -MT mpegvideo_mmx.lo -MD - MP -MF .deps/mpegvideo_mmx.Tpo -c mpegvideo_mmx.c -o .libs/ mpegvideo_mmx.o

j

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

Reply via email to