LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1956|回复: 15

[解决]gcc-3.3.x不支持pentuim-m开关怎么办,这样无法编译,但是mplayer又依赖gcc-3.3.x

[复制链接]
发表于 2007-4-9 10:50:27 | 显示全部楼层 |阅读模式
高手来帮下哈...弄不了就装不了mplayer...
发表于 2007-4-9 11:37:42 | 显示全部楼层
谁说mplayer依赖gcc-3.3.x?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-9 11:55:34 | 显示全部楼层
Post by gamedragon
谁说mplayer依赖gcc-3.3.x?


我emerge mplayer需要装gcc-3.3.6-r1 难道是我的make.conf use的问题?
从stage1 装过来的系统gcc是4.x
回复 支持 反对

使用道具 举报

发表于 2007-4-9 13:14:43 | 显示全部楼层
即便你装了gcc3,你不用gcc-config改变的话,你使用的gcc是不会变的。
如果你不想装gcc3,你可以这样看
emerge -tpv mplayer
看谁依赖它
回复 支持 反对

使用道具 举报

发表于 2007-4-9 13:36:16 | 显示全部楼层
Post by zhllg
即便你装了gcc3,你不用gcc-config改变的话,你使用的gcc是不会变的。
如果你不想装gcc3,你可以这样看
emerge -tpv mplayer
看谁依赖它

我怎么就没想过这样用呢,不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-9 14:04:12 | 显示全部楼层
ok 晚上试下
回复 支持 反对

使用道具 举报

发表于 2007-4-9 15:27:23 | 显示全部楼层
[PHP]
--- gcc-2.3.6/gcc/config/i386/i386.c.orig        2007-03-23 00:15:57.000000000 +0800
+++ gcc-3.3.6/gcc/config/i386/i386.c        2007-03-23 00:18:09.000000000 +0800
@@ -996,6 +996,8 @@ override_options ()
       {"pentiumpro", PROCESSOR_PENTIUMPRO, 0},
       {"pentium2", PROCESSOR_PENTIUMPRO, PTA_MMX},
       {"pentium3", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE},
+      {"pentium-m", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE
+                                             | PTA_SSE2},
       {"pentium4", PROCESSOR_PENTIUM4, PTA_SSE | PTA_SSE2
                                       | PTA_MMX | PTA_PREFETCH_SSE},
       {"prescott", PROCESSOR_PENTIUM4, PTA_SSE | PTA_SSE2 | PTA_SSE3
[/PHP]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-10 08:41:33 | 显示全部楼层
晚上查了 mplayer要支持real的话就要装realplay 那东西需要gcc3.3.6支持,我改了下make.conf,把pentuim-m 改成 pentuim4就装上了
回复 支持 反对

使用道具 举报

发表于 2007-4-10 08:44:47 | 显示全部楼层
不需要装realplay的,改一下mplayer的ebuild就OK了。
1. 删掉realplay的依赖;
2. 把real的库目录改一下;
3. 要装win32codec。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-10 09:25:50 | 显示全部楼层
这方法我试过 是不是在mplayer的ebuild里去掉real
在win32里添加real是吧,这方法还是要装gcc3.3的
而且奇怪的是我就算这样装了之后rmvb还是播不起,还是要装realplay..奇怪,你们的这样装都可以么? 我以前在台式机上装也不行 也要装realplay才可以放.....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表