[Theora-dev] patch to build theora-mmx on AMD64
j at v2v.cc
j at v2v.cc
Wed May 3 14:07:15 PDT 2006
On Wed, 2006-05-03 at 11:37 -0400, Dan Lenski wrote:
> I think the old mmx code is needed for x86_32 processors such as
> Pentium MMX, P2, K62, K63 etc., where there is MMX support but no SSE
its more that if mmx is supported mmx functions are used and
if mmxext is supported too, some, but not all, functions are replaced
with faster mmxext functions.
attached is a version of your patch with ralph's buildsystem changes
and the missing mmx functions.
im able to build it with
otherwise getting an error right now:
/usr/bin/ld: .libs/libtheora_la-dsp_mmx.o: relocation R_X86_64_32S
against `a local symbol' can not be used when making a shared object;
recompile with -fPIC
.libs/libtheora_la-dsp_mmx.o: could not read symbols: Bad value
will look into that and apply the patch once i figured that out.
could you test the patch and see if its otherwise ok.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 9281 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20060503/89ef3a2b/theora-mmx_64bit.patch.bin
More information about the Theora-dev