The three files:
libmmxnow/src/mmxnow_private.h
samples/qtvidcap/deinterlace-yuv.c
samples/qtvidcap/deinterlace-rgb.cpp
contain intel asm that is not protected by an #ifdef, and is not disabled by
the config option --disable-x86opt. So the compile should fail on any non-x86
arch (and also on pre-mmx x86 archs). I'm using alpha arch here.
Also most of the included programs segfault. Here's a stack backtrace from
'avitype':
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 21173)]
0x20000f05e08 in strcmp () from /lib/libc.so.6.1
Current language: auto; currently c
(gdb) where
#0 0x20000f05e08 in strcmp () from /lib/libc.so.6.1
#1 0x12005ceb4 in avm::AvmOutput::Less::operator() ()
#2 0x12005c168 in avm::avm_map<char const *, int, avm::AvmOutput::Less,
avm::AvmOutput::Equal>::find_private
()
#3 0x1200623d0 in avm::avm_map<char const *, int, avm::AvmOutput::Less,
avm::AvmOutput::Equal>::find_default
()
#4 0x120027760 in avm::AvmOutput::flush (this=0x12008b840) at avm_output.cpp:109
#5 0x120027524 in avm::AvmOutput::write (this=0x12008b840, mode=0x120072e9b "Init",
debuglevel=0,
format=0x120072ea0 "Available CPU flags: %s\n") at avm_output.cpp:95
#6 0x120025934 in avm::CPU_Info::CPU_Info (this=0x12008bb20) at util.cpp:448
#7 0x120036dcc in __static_initialization_and_destruction_0 (__initialize_p=1,
__priority=65535)
at codeckeeper.cpp:52
#8 0x120036f78 in global constructors keyed to video_codecs () at codeckeeper.cpp:434
#9 0x1200597d0 in __do_global_ctors_aux ()
Cheers,
-- Bob
Bob McElrath ([EMAIL PROTECTED])
Univ. of Wisconsin at Madison, Department of Physics
msg02883/pgp00000.pgp
Description: PGP signature
