Ya, MMX was enabled by default by the configure script. The configure command I ran was: ./configure --enable-xvmc --enable-dvb --dvb-path=/usr/include
and got the following output: # Basic Settings Compile type release Compiler cache no DistCC no Install prefix /usr/local CPU x86_64 (model name : AMD Athlon(tm) 64 Processor 3500+) Big Endian no MMX enabled yes Vector Builtins yes # Input Support Joystick menu yes lirc support yes ivtv support yes FireWire support no DVB support yes [/usr/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 no DirectFB no On 4/27/05, Robert Tsai <[EMAIL PROTECTED]> wrote: > On Wed, Apr 27, 2005 at 09:11:09AM -0400, Daniel Kristjansson wrote: > > 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. > > I actually get MMX by default on my AMD64 system; I have to use > --disable-mmx (with --enable-proc-opt --cpu=x86_64 --tune=athlon64). > > --Rob > _______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev