为什么我不能设置mplayer的sse2等USE?
时间:2007-01-25
来源:互联网
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 35 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping : 2 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm cmp_legacy bogomips : 3993.39 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp
media-video/mplayer avi matrosda mpeg oggvorbis real theora x264 win32codecs X aac opengl sdl xv directfb fbcon svga aalib libcaca dts dvd dvdread gtk mmx mmxext sse sse2 3dnow 3dnowext
[ebuild U ] media-video/mplayer-1.0_rc1-r1 [1.0_rc1] USE="X aac aalib alsa arts directfb doc dts dvd dvdread encode esd fbcon gif gtk iconv jpeg libcaca mad opengl oss png sdl theora truetype unicode vorbis x264 xv (-3dfx) (-3dnow) (-3dnowext) (-altivec) -amr -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -debug -dga -dv -dvb -enca -ggi -ipv6 -jack -joystick -lirc -live -livecd -lzo -matrox (-mmx) (-mmxext) -musepack -nas -openal (-real) -rtc -samba -speex (-sse) (-sse2) (-svga) -tga -v4l -v4l2 (-win32codecs) -xanim -xinerama -xvid -xvmc" LINGUAS="zh_CN -bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_TW" 0 kB
作者: ifree 发布时间: 2007-01-25
这样的是不需要设置的,设置了也没用,这是强制的
可能是完全不支持,也可能是强制支持
作者: zhllg 发布时间: 2007-01-25
$ cat /etc/portage/package.use
media-video/mplayer real aac amr sse2 xvid video_cards_i810 i8x0 asf aalib libcaca dvd directfb vorbis sdl speex theora aac a52 mng oss flac v4l vcd mad imagema gick ffmpeg nsplugin cpudetection 3dnowext mmx sse -gtk
[ebuild R ] media-video/mplayer-1.0_rc1 USE="3dnowext X aac aalib alsa amr arts cpudetection directfb dvd encode esd gif iconv jpeg libcaca mad mmx opengl oss png real sdl speex sse sse2 theora truetype unicode v4l vorbis win32codecs xv xvid -3dfx -3dnow (-altivec) -bidi -bindist -bl -cdparanoia -custom-cflags -debug -dga -doc -dts -dv -dvb -dvdread -enca -fbcon -ggi -gtk -ipv6 -jack -joystick -lirc -live -livecd -lzo -matrox -mmxext -musepack -nas -openal -rtc -samba -svga -tga -v4l2 -x264 -xanim -xinerama -xvmc" LINGUAS="zh_CN -bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_TW"
作者: Zer4tul 发布时间: 2007-01-26
作者: zhllg
(-sse2)
这样的是不需要设置的,设置了也没用,这是强制的 可能是完全不支持,也可能是强制支持 |
因为我的运行信息如下:
MMX2 supported but disabled 3DNow supported but disabled 3DNowExt supported but disabled CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 编译用了针对 x86 CPU 的扩展指令集: MMX SSE SSE2
作者: ifree 发布时间: 2007-01-26
作者: taocp 发布时间: 2007-01-26
x86上确实可以选择是否支持sse sse2等支持
但是amd64上取消了一批USE flag
/usr/portage/profiles/default-linux/amd64/package.use.mask
media-video/mplayer -3dnow -3dnowext -mmx -mmxext -sse -sse2 -real
这几个USE不管你设定与否,都是不起效的。但不等于取消这几个USE的支持。
事实上其中的mmx,sse和sse2是强制启用的
/usr/portage/profiles/default-linux/amd64/package.use.force
media-video/mplayer mmx sse sse2
作者: zhllg 发布时间: 2007-01-26
作者: zhllg
没搞清楚情况的话,不必急于发表意见,省得贻笑大方
x86上确实可以选择是否支持sse sse2等支持 但是amd64上取消了一批USE flag /usr/portage/profiles/default-linux/amd64/package.use.mask media-video/mplayer -3dnow -3dnowext -mmx -mmxext -sse -sse2 -real 这几个USE不管你设定与否,都是不起效的。但不等于取消这几个USE的支持。 事实上其中的mmx,sse和sse2是强制启用的 /usr/portage/profiles/default-linux/amd64/package.use.force media-video/mplayer mmx sse sse2 |
我明白你的意思。以前装gentoo的时候/etc/make.profile 总是指向../usr/portage/profiles/default-linux/x86/no-nptl/,我经常忘记改,
结果nptl在use.mask里面。所以我的use里面加了那个nptl也没用。
作者: taocp 发布时间: 2007-01-26
作者: Zer4tul 发布时间: 2007-01-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28