On Thu, Sep 01, 2005 at 10:28:27PM -0700, Mark Knecht wrote

> Note that 3dnow and mmx are disabled even though I have them enabled
> in my make.conf file:

  What about your CFLAGS line?  I assume that you're using "-march=k8".
It's supposed to implicitly include mmx and sse and sse2, but maybe the
mplayer make file gets cute, and tries reading CFLAGS.  Here's my 32-bit
mode CFLAGS line...
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=athlon -m3dnow -mmmx -msse -msse2 
-msse3 -mfpmath=sse"

  My emerge seems to have everything I asked for

[m3000][root][~] emerge -pv mplayer

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/mplayer-1.0_pre7-r1  -3dfx +3dnow +3dnowext
+X +aac -aalib +alsa (-altivec) -arts -bidi -bl -cdparanoia +cpudetection
-custom-cflags -debug +dga -directfb +divx4linux -doc -dts -dv -dvb +dvd
+dvdread -edl +encode -esd -fbcon -ggi +gif -gtk -i8x0 -ipv6 -jack
-joystick +jpeg -libcaca -lirc -live -lzo -mad -matroska -matrox +mmx
+mmxext -mythtv -nas -nls -nvidia +opengl -oss +png +real -rtc -samba
+sdl +sse +sse2 -svga -tga +theora +truetype -v4l -v4l2 +vorbis
+win32codecs -xanim -xinerama -xmms +xv -xvid -xvmc 0 kB


  Try the following command, and see what local flags it allows...
grep /mplayer: /usr/portage/profiles/use.local.desc

  I think that local flags are supposed to be entered in
/etc/portage/package.use.  Here's my entry...

media-video/mplayer cpudetection real sse2 3dnowext mmxext

  My flags line is almost identical to yours.  I'm missing "lahf_lm".

-- 
Walter Dnes <[EMAIL PROTECTED]>
My musings on technology and security at http://tech_sec.blog.ca
-- 
gentoo-user@gentoo.org mailing list

Reply via email to