LinuxSir.cn,穿越时空的Linuxsir!

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

安装d4x的问题.

[复制链接]
发表于 2005-6-2 16:03:16 | 显示全部楼层 |阅读模式
checking for GLIB - version >= 2.4.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error: *** GLIB >= 2.4.0 not installed! ***

总是提示GLIB版本过低,但我都装了GLIB2.6.4了,
不知道怎么回事,如何解决?
谢谢!
发表于 2005-6-4 19:27:57 | 显示全部楼层
我也是这个问题,如果用rpm包然后用yast装的话,可以,但是运行 的时候显示:d4x: symbol lookup error: d4x: undefined symbol: _gtk_accel_group_attach
回复 支持 反对

使用道具 举报

发表于 2005-6-5 09:58:57 | 显示全部楼层
我安装时 ./configure 正常结束,但是在 make 时出现先面提示,请问如何解决?

lod.cc:130: error: conflicting types for `struct GtkCellRendererProgress'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:41: error: previous
   declaration as `typedef struct _GtkCellRendererProgress
   GtkCellRendererProgress'
lod.cc:136: error: conflicting types for `struct GtkCellRendererProgressClass'
/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h:42: error: previous
   declaration as `typedef struct _GtkCellRendererProgressClass
   GtkCellRendererProgressClass'
lod.cc: In function `void gtk_cell_renderer_progress_set_property(GObject*,
   unsigned int, const GValue*, GParamSpec*)':
lod.cc:178: error: 'struct _GtkCellRendererProgress' has no member named '
   percent'
lod.cc:181: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
lod.cc: In function `void gtk_cell_renderer_progress_render(GtkCellRenderer*,
   GdkWindow*, GtkWidget*, GdkRectangle*, GdkRectangle*, GdkRectangle*,
   GtkCellRendererState)':
lod.cc:198: error: 'struct _GtkCellRendererProgress' has no member named '
   percent'
lod.cc:226: error: 'struct _GtkCellRendererProgress' has no member named 'dwn'
make[3]: *** [lod.o] 错误 1
make[3]: Leaving directory `/home/xbl/d4x-2.5.0final/main/face'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/home/xbl/d4x-2.5.0final/main'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/xbl/d4x-2.5.0final'
make: *** [all] 错误 2
回复 支持 反对

使用道具 举报

发表于 2005-9-12 10:04:42 | 显示全部楼层
http://www.chinaitlab.com/www/news/article_show.asp?id=31760
看一下这个帖子,也许会有答案
“./configure --prefix=/usr 指定安装目录,通常从源码包编译安装的软件默认会放在/usr/local下”
我也是在安装d4x的时候出了问题,首先提示glib太低,按照上边帖子里的方法装好以后,却又提示我GTK版本太低,真是服气了,再次按照上边的方法安装,却怎么也安装不起,老是在make 的时候出错!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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