[mythtv] Re: denoise3d + Athlon XP bug
Daniel Kristjansson
danielk at cat.nyu.edu
Wed Apr 27 13:11:09 UTC 2005
On Wed, 2005-04-27 at 00:31 -0400, Jay Merrifield wrote:
> I'm getting a compiler error on osdsurface.cpp:
>
> g++ -c -pipe -march=k8 -Wall -W -O3 -Wall -Wno-switch
> -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -DPIC
> -fPIC -DMMX -Di386 -DUSING_IVTV -DUSING_DVB -DUSING_XRANDR
> -DUSING_XVMC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
> -DPREFIX=\"/usr/local\" -DUSING_XVMCW -DUSING_XV -DQT_NO_DEBUG
> -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib64/qt-3.3/mkspecs/default
> -I. -I/usr/local/include -I/usr/include -I../.. -I../libmyth -I..
> -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2
> -I/usr/lib64/qt-3.3/include -o osdsurface.o osdsurface.cpp
> {standard input}: Assembler messages:
> {standard input}:56: Error: suffix or operands invalid for `pop'
> {standard input}:59: Error: suffix or operands invalid for `push'
> {standard input}:62: Error: suffix or operands invalid for `pop'
Oh, this is because you are running an AMD64 machine. You can not
use MMX in MythTV with gcc and an AMD64 machine.
Did you pass use one of the advanced options, like --enable-mmx
with the configure script? ./configure shouldn't have enabled
MMX with your processor.
-- Daniel
More information about the mythtv-dev
mailing list