LinuxSir.cn,穿越时空的Linuxsir!

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

求助 关于 Mplayer 1.0 编译出错 的问题

[复制链接]
发表于 2008-7-2 11:36:13 | 显示全部楼层 |阅读模式
我在Suse11.0下编译Mplayer时出现如下错误请问如何解决!!谢谢

dct64_sse.c: In function ‘dct64_sse’:
dct64_sse.c:73: error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
dct64_sse.c:73: error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
dct64_sse.c:102: error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
dct64_sse.c:48: error: ‘asm’ operand has impossible constraints
dct64_sse.c:48: error: ‘asm’ operand has impossible constraints
dct64_sse.c:48: error: ‘asm’ operand has impossible constraints
dct64_sse.c:48: error: ‘asm’ operand has impossible constraints
dct64_sse.c:73: error: ‘asm’ operand has impossible constraints
dct64_sse.c:73: error: ‘asm’ operand has impossible constraints
dct64_sse.c:102: error: ‘asm’ operand has impossible constraints
dct64_sse.c:143: error: ‘asm’ operand has impossible constraints
dct64_sse.c:143: error: ‘asm’ operand has impossible constraints
dct64_sse.c:143: error: ‘asm’ operand has impossible constraints
dct64_sse.c:143: error: ‘asm’ operand has impossible constraints
dct64_sse.c:182: error: ‘asm’ operand has impossible constraints
dct64_sse.c:182: error: ‘asm’ operand has impossible constraints
dct64_sse.c:182: error: ‘asm’ operand has impossible constraints
dct64_sse.c:182: error: ‘asm’ operand has impossible constraints
dct64_sse.c:220: error: ‘asm’ operand has impossible constraints
dct64_sse.c:220: error: ‘asm’ operand has impossible constraints
dct64_sse.c:220: error: ‘asm’ operand has impossible constraints
dct64_sse.c:301: error: ‘asm’ operand has impossible constraints
make[1]: *** [dct64_sse.o] Error 1
make[1]: Leaving directory `/root/m&p/mplayer/MPlayer-1.0rc1/mp3lib'
make: *** [mp3lib/libMP3.a] 错误 2
 楼主| 发表于 2008-7-2 14:25:16 | 显示全部楼层
各位大虾,帮我看看阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 14:26:29 | 显示全部楼层
各位大虾,帮我看看阿
回复 支持 反对

使用道具 举报

发表于 2008-7-2 14:57:30 | 显示全部楼层
Post by marryhens;1870213
各位大虾,帮我看看阿


编译错误大部分是没有安装所需的开发包!少部分是版本不兼容,suse是没需要自己编译安装mplayer的,加packman的安装源就可以安装,mplayer,xine,totem等多媒体了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 15:07:28 | 显示全部楼层
Post by chanshun8;1870221
编译错误大部分是没有安装所需的开发包!少部分是版本不兼容,suse是没需要自己编译安装mplayer的,加packman的安装源就可以安装,mplayer,xine,totem等多媒体了。


请问packman的安装源怎么设置阿?
回复 支持 反对

使用道具 举报

发表于 2008-7-2 17:48:08 | 显示全部楼层
Post by marryhens;1870226
请问packman的安装源怎么设置阿?


yast在线更新配置加入packman的安装源,然后到软件管理安装mplayer。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 20:15:46 | 显示全部楼层
Post by chanshun8;1870302
yast在线更新配置加入packman的安装源,然后到软件管理安装mplayer。


离线不能装阿,我的网络连不到外望
回复 支持 反对

使用道具 举报

发表于 2008-7-2 20:30:39 | 显示全部楼层
打开网站:http://rpm.pbone.net/
搜索下面的rpm包,放到一个目录下,然后将这个目录添加为源,打开终端,用超级用户登录,执行下面zypper。
linux-2au2:/home/yrh/Desktop # zypper in w32codec-all
正在读取已安装的软件包...
以下新的软件包将被安装:
  w32codec-all
总下载大小:10.7 M 。 操作完成后,额外的 32.8 M 空间将会被使用。
是否继续? [是/否]: y
正在下载 软件包 w32codec-all-20071007-0.pm.1.i586 (1/1), 10.7 M (32.8 M 已解压)
正在下载: w32codec-all-20071007-0.pm.1.i586.rpm [已完成 (168.3 K/s)]
正在安装: w32codec-all-20071007-0.pm.1 [已完成]


linux-2au2:/home/yrh/Desktop # zypper in mplayer

正在读取已安装的软件包...



以下新的软件包将被安装:

  libx264-57 libamrwb3 libamrnb3 MPlayer libtwolame0 jackdmp libdv4 arts xvidcore libdca0





总下载大小:13.3 M 。 操作完成后,额外的 45.5 M 空间将会被使用。

是否继续? [是/否]: y

正在下载 软件包 libdv4-1.0.0-95.1.i586 (1/10), 59.0 K (153.0 K 已解压)

正在安装: libdv4-1.0.0-95.1 [已完成]

正在下载 软件包 libx264-57-0.0svn20080617-0.pm.0.i686 (2/10), 178.0 K (509.0 K 已解压)

正在下载: libx264-57-0.0svn20080617-0.pm.0.i686.rpm [已完成 (15.2 K/s)]

正在安装: libx264-57-0.0svn20080617-0.pm.0 [已完成]

正在下载 软件包 libamrwb3-7.0.0.3-0.pm.0.i586 (3/10), 100.0 K (172.0 K 已解压)

正在下载: libamrwb3-7.0.0.3-0.pm.0.i586.rpm [已完成 (36.2 K/s)]

正在安装: libamrwb3-7.0.0.3-0.pm.0 [已完成]

正在下载 软件包 libamrnb3-7.0.0.2-0.pm.0.i586 (4/10), 114.0 K (242.0 K 已解压)

正在下载: libamrnb3-7.0.0.2-0.pm.0.i586.rpm [已完成 (22.7 K/s)]

正在安装: libamrnb3-7.0.0.2-0.pm.0 [已完成]

正在下载 软件包 libtwolame0-0.3.12-0.pm.1.i586 (5/10), 44.0 K (120.0 K 已解压)

正在下载: libtwolame0-0.3.12-0.pm.1.i586.rpm [已完成]

正在安装: libtwolame0-0.3.12-0.pm.1 [已完成]

正在下载 软件包 jackdmp-0.71-0.pm.1.i586 (6/10), 239.0 K (960.0 K 已解压)

正在下载: jackdmp-0.71-0.pm.1.i586.rpm [已完成 (47.4 K/s)]

正在安装: jackdmp-0.71-0.pm.1 [已完成]

正在下载 软件包 xvidcore-1.1.3-3.1.i686 (7/10), 151.0 K (470.0 K 已解压)

正在下载: xvidcore-1.1.3-3.1.i686.rpm [已完成 (21.3 K/s)]

正在安装: xvidcore-1.1.3-3.1 [已完成]

正在下载 软件包 libdca0-0.0.5.82-14.1.i686 (8/10), 85.0 K (153.0 K 已解压)

正在下载: libdca0-0.0.5.82-14.1.i686.rpm [已完成]

正在安装: libdca0-0.0.5.82-14.1 [已完成]

正在下载 软件包 arts-1.5.9-33.1.i586 (9/10), 841.0 K (3.8 M 已解压)

正在安装: arts-1.5.9-33.1 [已完成]

正在下载 软件包 MPlayer-1.0rc2-4.pm.1.i586 (10/10), 11.6 M (39.0 M 已解压)

正在下载: MPlayer-1.0rc2-4.pm.1.i586.rpm [已完成 (151.5 K/s)]

正在安装: MPlayer-1.0rc2-4.pm.1 [已完成]

linux-2au2:/home/yrh/Desktop # zypper in smplayer

正在读取已安装的软件包...



以下新的软件包将被安装:

  smplayer





总下载大小:1.1 M 。 操作完成后,额外的 4.8 M 空间将会被使用。

是否继续? [是/否]: y

正在下载 软件包 smplayer-0.6.1-0.pm.1.i586 (1/1), 1.1 M (4.8 M 已解压)

正在下载: smplayer-0.6.1-0.pm.1.i586.rpm [已完成 (118.7 K/s)]

正在安装: smplayer-0.6.1-0.pm.1 [已完成]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 23:49:36 | 显示全部楼层
haha 太好了 我试一试 先谢谢你
回复 支持 反对

使用道具 举报

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

本版积分规则

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