[mythtv] Re: problem building mythmusic on amd64

Timothy Flechtner timf at trdlnk.com
Sat Jul 9 17:52:18 EDT 2005


thanks!! removing HAVE_MMX allowed me to get past this problem.  is 
there some place i should have looked (outside of the list) for this 
sort of information?

-tim

On Wed, Jul 06, 2005 at 10:59:25PM -0500, Timothy Flechtner wrote:
 > hello,
 > i'm trying to build mythmusic on an amd 64 box with redhat fedora 3.
 > i get:
 >
 > gcc -c -pipe -Wall -W -O3 -march=x86-64 -m64 -fomit-frame-pointer
 > -D_REENTRANT -fPIC -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX
 > -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED
 > -I/usr/lib64/qt-3.3/mkspecs/default -I. -I/usr/include
 > -I/usr/include/cdda -I/usr/lib64/qt-3.3/include -I/usr/X11R6/include -o
 > goom/zoom_filter_mmx.o goom/zoom_filter_mmx.c
 > {standard input}: Assembler messages:
 > {standard input}:9: Error: suffix or operands invalid for `push'
 > {standard input}:11: Error: suffix or operands invalid for `pop'
 > {standard input}:14: Error: suffix or operands invalid for `push'
 > {standard input}:17: Error: suffix or operands invalid for `pop'
 > {standard input}:128: Error: suffix or operands invalid for `pop'
 >
 > when trying to compile from the 0.18.1 tarball, and from the
 > release-0-18-fixes and HEAD tags from cvs. i have had poor luck
 > searching for others with this problem. anyone have any ideas?

(1) See http://cvs.mythtv.org/ and build from Subversion instead of
CVS, if you are indeed still using the "cvs" tool.

(2) For this particular flavor of 0.18, you need to remove -DHAVE_MMX
from settings.pro or mythmusic.pro or wherever it is, for a successful
AMD64 build.

--Rob


More information about the mythtv-dev mailing list