[mythtv] Can't Compile MythMusic (Goom) in latest SVN

Carl Reynolds mythtv-dev at hyperbole-software.com
Wed Aug 24 22:44:36 UTC 2005


Greg Grotsky wrote:

>I'm compiling it on a system with an AMD64 processor but the
>distribution I am using is i386, not AMD64 (Debian standard issue). 
>Maybe the configure script or Makefile is busted?  I'm using the same
>configure commands as I always have...
>
>.
>.
>.
>
>Can I disable mmx with the configure script that comes with
>mythplugins?  I don't see that option in ./configure --help
>(--disable-mmx) or do I do it with mythtv?
>

I'm running on an AMD64, but I downloaded the source for the entire 
distribution and compiled in x86_64 mode. In x86_64 mode, /goom/ won't 
compile with MMX enabled so I removed the line
   DEFINED += HAVE_MMX
from 'settings.pro'

Since you want to build for an i386 distribution, try the opposite of 
what I did. Edit the settings.pro file and change the statement for 
QMAKE_CXXFLAGS_RELEASE so that it says -march=i386.

Your command line shows -march=k8. That is how I guessed you were 
compiling on an AMD64. Either the architecture is not specified and is 
defaulting to 'k8' or it is specified and you need to change it to i386.

First try compiling with -march=i386. If that doesn't work remove 
DEFINED += HAVE_MMX and compile again.



Carl.





More information about the mythtv-dev mailing list