QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1050|回复: 5

我在安装MPLAYER时出错,请指点

[复制链接]
发表于 2002-12-16 11:33:00 | 显示全部楼层 |阅读模式
我用的是mandrake8.1,升级GCC为3.2,但是在安装MPLAER时出错如下:
Detected operating system: Linux
Detected host architecture: i386
Checking for gcc version ... 3.2, ok
Checking for CPU vendor ... GenuineIntel (6:6:5)
Checking for CPU type ...  Celeron (Mendocino)
Checking for GCC & CPU optimization abilities ... Your gcc does not support even "i386" for '-march' and '-mcpu'.
error
Checking for kernel support of mmx ... failed
It seems that your kernel does not correctly support mmx.
To use mmx extensions in MPlayer, you have to upgrade/recompile your kernel!
Checking for mtrr support ... yes
Checking for assembler (as 2.11.90.0. ... ok
Checking for Linux kernel version ... 2.4.8-26mdk, ok
Checking for awk ... mawk
Checking for extra headers ... none
Checking for extra libs ... none
Checking for i18n ... no
Checking for setlocale() ... no
Checking for language ... using zh
Checking for enable sighandler ... yes
Checking for runtime cpudetection ... no
Checking for restrict keyword ... none
Checking for kstat ... no
Checking for posix4 ... no
Checking for lrintf ... no
Checking for nanosleep ... no
Checking for socklib ... no
Checking for inet_pton() ... no (=> i'll try inet_aton next)
Checking for inet_aton() ... no (=> streaming support disabled)
Checking for inttypes.h (required) ...
Error: cannot find header inttypes.h (see DOCS/faq.html)

请各位帮忙,感激不尽!
发表于 2002-12-16 11:53:14 | 显示全部楼层
少了很多东西。。。可能的话最好用安全安装方式安装一遍 Linux。。。

很奇怪啊。。。
你的 Linux 是 MDK 8.1,可是 gcc 却是 3.2 的。没记错的话自带的应该是 2.9.6 版的吧?
Checking for gcc version ... 3.2, ok
gcc 是 3.2 的,可是却连 i386 的优化模式都不支持,按理说 3.2 gcc P4 的 SSE2 优化都没问题的。:
Checking for GCC & CPU optimization abilities ... Your gcc does not support even "i386" for '-march' and '-mcpu'.error
你的 CPU 是赛扬的,可是核心却不支持 MMX 指令集,那说明你的核心是用 3.0 版以下 gcc 编译的:
Checking for kernel support of mmx ... failed

不知你是否自己升级过你的 Linux 里的单个软件包,但我感觉你的 Linux 各个软件包的版本已经不一致了。。。可能的话最好一次把整个 Linux 换一个新的发行版
回复

使用道具 举报

发表于 2002-12-16 12:53:40 | 显示全部楼层
分析得有道理,可能重新编译一次内核也行
回复

使用道具 举报

发表于 2002-12-16 12:53:45 | 显示全部楼层
gcc是自己装的吧,如果用nodeps参数的话,虽然版本变成3.2,但是不能用的.

升级gcc不能用nodeps.
回复

使用道具 举报

 楼主| 发表于 2002-12-16 21:07:08 | 显示全部楼层
先谢谢各位的指导!
是的,我的GCC是我自己升级的,原来的版本是2.96。
我先试试编译一下内核先
回复

使用道具 举报

发表于 2002-12-16 22:31:39 | 显示全部楼层
记住用gcc3.2编译才好
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-5 06:49 , Processed in 0.061231 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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