找回密码
 注册
查看: 934|回复: 3

解决FC4下编译Mplayer1.0.7.2时Gcc版本问题

[复制链接]
发表于 2005-9-2 21:57:16 | 显示全部楼层 |阅读模式
Mplayer1.0pre7try2
适用Fedora Core 4 i386

首先必需安装第四张光盘下的 gtk+-devel-1.2.10-39.i386.rpm 并按照提示安装其倚赖文件。
(可避免在 configure 时出现 "Error: The GUI requires GTK devel packages (which were not found)." 错误提示)


然后修改 configure 文件:
查找(595行左右):
for _cc in "$_cc" gcc gcc-3.4 gcc-3.3 gcc-3.2 gcc-3.1 gcc3 gcc-3.0 cc ; do
替换:
for _cc in "$_cc" gcc gcc-3.4 gcc-3.3 gcc-3.2 gcc-3.1 gcc3 gcc-3.0 gcc-4.0 gcc-4.0.1 cc ; do

查找(608行左右):
2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9])
替换:
2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]|4.[0-9].[0-9])

查找(1025行左右):
2*|3.0*|3.1*|3.2*|3.3*)
替换:
2*|3.0*|3.1*|3.2*|3.3*|4.0*)

(红字就是要添加的内容)
发表于 2005-9-4 11:06:39 | 显示全部楼层
这样编译出来的代码,稳定性有保障吗?
回复

使用道具 举报

发表于 2005-10-3 21:30:03 | 显示全部楼层
这和加上参数--disable-gcc-checking有区别吗?我加上这个参数编译还是通不过。
回复

使用道具 举报

发表于 2005-10-4 09:29:01 | 显示全部楼层
[quote:0c10659517="谁比我菜?"]这和加上参数--disable-gcc-checking有区别吗?我加上这个参数编译还是通不过。[/quote]
找 patch 或者最新的 CVS 版是最好的办法。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-5-16 02:09 , Processed in 0.025562 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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