找回密码
 注册
查看: 782|回复: 6

FC3下编译mplayer gui的问题

[复制链接]
发表于 2004-11-30 01:40:16 | 显示全部楼层 |阅读模式
尝试了各种办法, 仍然无法有效编译gui

语言参数失败
Unknown parameter: --with-language=zh_CN

GUI参数失败
Checking for GTK version ...
Error: The GUI requires GTK devel packages (which were not found).

我查下来
[MPlayer-1.0pre5]# rpm -qa|grep gtk
gtk2-2.4.13-9
iiimf-gtk-12.1-4
authconfig-gtk-4.6.5-3.1
gtkspell-2.0.7-2
gtk-doc-1.2-2
pygtk2-2.4.0-1
gtkhtml2-2.6.2-1
gtkhtml3-3.3.2-3
gtk-engines-0.12-5
pygtk2-libglade-2.4.0-1
gnome-python2-gtkhtml2-2.6.0-3
gtk+-1.2.10-33
pygtk2-devel-2.4.0-1
gtk2-engines-2.2.0-6
gtk2-devel-2.4.13-9
usermode-gtk-1.74-1
gtksourceview-1.1.0-3

不知道是否是因为FC3的gtk版本过高? 我尝试下载各种gtk旧版本也不行。虽然rpm版本可以用,但是不能识别中文文件名
小弟菜蔬学浅,linux龄一天,还请诸位前辈指点一二
感恩!

另外一个问题, 顺便也问了, fc3自带的gaim(msn)无法连接服务器,而amsn的可以,是何解? 我是教育网,都设了http代理。我想用gaim的原因是amsn基本上说一句话3分钟后能收到,运气不好就死掉,只能kill

最后还有个问题, 像小弟这样乱灌东西折腾, 它大概多久会崩溃?

被ms奴役多年,今弃暗投明,望各位大侠收留 
发表于 2004-11-30 17:02:21 | 显示全部楼层
语言参数失败
Unknown parameter: --with-language=zh_CN

我怎么记得是 --language=zh_CN ??
你最好 ./configure --help 查询一下~~~
GUI参数失败
Checking for GTK version ...
Error: The GUI requires GTK devel packages (which were not found).

需要的是 GTK1 的 devel 包
文件名应该是 gtk-devel
回复

使用道具 举报

 楼主| 发表于 2004-11-30 17:28:05 | 显示全部楼层
谢谢啦 gtk-devel这个包在哪里下载呢?我在gtk官方ftp上找到很多,不知道是哪个
回复

使用道具 举报

发表于 2004-11-30 17:39:41 | 显示全部楼层
FC3 的盘上就有,听说是第 3 张盘
回复

使用道具 举报

发表于 2004-12-2 00:48:40 | 显示全部楼层
我也在为这个事情郁闷呢..
我在 Mplayer 官方网上下载了 1.0 版..

安装了 gtk+-devel
---------------------------------------------
[root@hanspc1 ~]# rpm -qa | grep gtk+
gtk+-1.2.10-33
gtk+-devel-1.2.10-33
---------------------------------------------

在 configuare 的时候 没问题.
但是 Make 的时候 出错

/usr/include/gtk-1.2/gtk/gtktext.h:81: error: syntax error before '}' token
/usr/include/gtk-1.2/gtk/gtktext.h:81: error: conflicting types for 'text'
/usr/include/gtk-1.2/gtk/gtkclist.h:392: error: previous declaration of 'text' was here
/usr/include/gtk-1.2/gtk/gtktext.h:81: warning: data definition has no type or storage class
/usr/include/gtk-1.2/gtk/gtktext.h:111: error: syntax error before ':' token
/usr/include/gtk-1.2/gtk/gtktext.h:112: error: syntax error before ':' token
/usr/include/gtk-1.2/gtk/gtktext.h:115: error: syntax error before ':' token
/usr/include/gtk-1.2/gtk/gtktext.h:133: error: syntax error before "GdkWChar"
/usr/include/gtk-1.2/gtk/gtktext.h:133: warning: no semicolon at end of struct or union
/usr/include/gtk-1.2/gtk/gtktext.h:133: error: syntax error before '}' token
/usr/include/gtk-1.2/gtk/gtktext.h:133: warning: data definition has no type or storage class
/usr/include/gtk-1.2/gtk/gtktext.h:145: error: syntax error before "cursor_char"
/usr/include/gtk-1.2/gtk/gtktext.h:145: warning: data definition has no type or storage class
/usr/include/gtk-1.2/gtk/gtktext.h:166: error: syntax error before '}' token
In file included from /usr/include/gtk-1.2/gtk/gtk.h:121,
                 from Gui/mplayer/widgets.h:8,
                 from mp_msg.c:19:
/usr/include/gtk-1.2/gtk/gtktipsquery.h:58: error: field `label' has incomplete type
In file included from /usr/include/gtk-1.2/gtk/gtk.h:131,
                 from Gui/mplayer/widgets.h:8,
                 from mp_msg.c:19:
/usr/include/gtk-1.2/gtk/gtkvpaned.h:50: error: field `paned' has incomplete type
/usr/include/gtk-1.2/gdk/gdktypes.h:1045: error: storage size of `area' isn't known
/usr/include/gtk-1.2/gtk/gtkwidget.h:223: error: storage size of `requisition' isn't known
/usr/include/gtk-1.2/gtk/gtkwidget.h:227: error: storage size of `allocation' isn't known
/usr/include/gtk-1.2/gtk/gtkclist.h:159: error: storage size of `internal_allocation' isn't known
/usr/include/gtk-1.2/gtk/gtkclist.h:170: error: storage size of `column_title_area' isn't known
/usr/include/gtk-1.2/gtk/gtkfontsel.h:162: error: storage size of `filters' isn't known
{standard input}: Assembler messages:
{standard input}:45: Warning: size of "y" is already 4; not changing to 8
{standard input}:65: Warning: size of "x" is already 8; not changing to 4
{standard input}:76: Warning: size of "x_root" is already 8; not changing to 2
{standard input}:77: Warning: size of "y_root" is already 8; not changing to 2
make: *** [mp_msg.o] Error 1
[root@hanspc1 MPlayer-1.0pre5]# ls
回复

使用道具 举报

发表于 2004-12-2 01:08:58 | 显示全部楼层
还有 我查看了下 我的 Fedora 下没有 XFreeX86 这个 东西..
网上找 RPM 也没有 FOR Fedora 3 的
....
郁闷....
回复

使用道具 举报

发表于 2004-12-2 17:22:01 | 显示全部楼层
FC3 的 XFree86 被替换成了 Xorg ~~~
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-5-19 06:35 , Processed in 0.043339 second(s), 16 queries .

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

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