[mythtv] Current CVS breaks build on AMD64
Angel Li
angel at miami.edu
Tue May 24 21:53:31 UTC 2005
On an AMD64 machine, this filter will not compile:
gcc -c -pipe -march=k8 -Wall -W -O3 -Wall -Wno-switch
-fomit-frame-pointer -Wno-missing-prototypes -D_REENTRANT -DPIC -fPIC
-DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED
-I/usr/lib64/qt-3.3/mkspecs/default -I.
-I../../../../../../local/include
-I../../../../../../src/linux-2.6.12-rc3/include -I../../libs/libavcodec
-I../../libs/libmythtv -I../.. -I/usr/lib64/qt-3.3/include -o
filter_linearblend.o filter_linearblend.c
filter_linearblend.c: In function `linearBlendFilter':
filter_linearblend.c:326: warning: empty body in an if-statement
filter_linearblend.c: In function `new_filter':
filter_linearblend.c:358: error: `linearBlendMMX' undeclared (first use
in this function)
filter_linearblend.c:358: error: (Each undeclared identifier is reported
only once
filter_linearblend.c:358: error: for each function it appears in.)
filter_linearblend.c:360: error: `linearBlend3DNow' undeclared (first
use in this function)
The configure script enables "MMX":
Warning: DVB location points into kernel (ok if kernel >= 2.6.11)
# Basic Settings
Compile type release
Compiler cache no
DistCC no
Install prefix /usr/local
CPU x86_64 (model name : AMD Athlon(tm) 64 Processor 3000+)
Big Endian no
MMX enabled yes
Vector Builtins yes
# Input Support
Joystick menu no
lirc support yes
ivtv support yes
FireWire support no
DVB support yes [/usr/src/linux-2.6.12-rc3/include]
# Sound Output Support
OSS support yes
ALSA support yes
aRts support no
JACK support no
# Video Output Support
x11 support yes
xrandr support yes
xv support yes
XvMC support yes
XvMC VLD support no
OpenGL vsync yes
DirectFB no
More information about the mythtv-dev
mailing list