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