当前时区 GMT+8, 现在时间是 2008-8-22 09:57 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: [请教]Ubuntu下的图形库mesa安装
ureys
新手上路
Rank: 1


UID 243654
精华 0
积分 2
帖子 4
阅读权限 10
注册 2007-10-11
状态 离线
发表于 2007-10-20 19:36  资料  短消息  加为好友 
[请教]Ubuntu下的图形库mesa安装

Ubuntu下,make那个mesa库出的一堆error,问题大概会在什么地方呢?
make的东西不全?
还是选项不对(make linux-x86)?
新手,请大家指教,谢谢。

下面是错误提示的一小部分,后来我又尝试了freeglut库,也出现了很类似问题。

../../include/GL/glxext.h:561: error: expected ')' before '*' token
../../include/GL/glxext.h:563: error: expected ')' before '*' token
../../include/GL/glxext.h:564: error: expected ')' before '*' token

../../include/GL/glx.h:347: error: expected ')' before '*' token
../../include/GL/glx.h:348: error: expected ')' before '*' token
../../include/GL/glx.h:349: error: expected ')' before '*' token
../../include/GL/glx.h:350: error: expected ')' before '*' token
../../include/GL/glx.h:351: error: expected ')' before '*' token

In file included from drivers/x11/glxapi.c:39:
drivers/x11/glxapi.h:40: error: expected specifier-qualifier-list before
'Display'
drivers/x11/glxapi.h:64: error: expected specifier-qualifier-list before
'XVisualInfo'

drivers/x11/glxapi.c:1197: error: 'glXChooseVisual' undeclared here (not in a
function)
drivers/x11/glxapi.c:1198: error: 'glXCopyContext' undeclared here (not in a
function)
drivers/x11/glxapi.c:1199: error: 'glXCreateContext' undeclared here (not in
a function)

顶部
jiangtao9999
超级版主

到此一游


UID 9578
精华 3
积分 43942
帖子 29613
阅读权限 245
注册 2002-12-26
来自 公社光棍帮总坛
状态 在线
发表于 2007-10-20 20:11  资料  主页 短消息  加为好友  添加 jiangtao9999 为MSN好友 通过MSN和 jiangtao9999 交谈
ubuntu 你 make 安装什么啊?
这个问题应该是你的 mesa 和某个系统库不兼容,虽然 ./configure 通过了,但因为接口变化, mesa 编译失败。





梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
顶部
ureys
新手上路
Rank: 1


UID 243654
精华 0
积分 2
帖子 4
阅读权限 10
注册 2007-10-11
状态 离线
发表于 2007-10-20 20:24  资料  短消息  加为好友 
回复 #2 jiangtao9999 的帖子

谢谢回复~
在mesa的lib,demo解压之后的目录下
make linux-x86
貌似是行得通的,因为网上别人有成功的例子。并且在我机器上前面也已经成功编译了N个.o文件出来,中途才出现问题。我下的是mesa的7.0.1版本,ubuntu是7.0.4版本。

小弟刚学,大侠见笑了……

顶部
jiangtao9999
超级版主

到此一游


UID 9578
精华 3
积分 43942
帖子 29613
阅读权限 245
注册 2002-12-26
来自 公社光棍帮总坛
状态 在线
发表于 2007-10-20 21:40  资料  主页 短消息  加为好友  添加 jiangtao9999 为MSN好友 通过MSN和 jiangtao9999 交谈
别人有成功的例子,你能保证和你的环境相同?
既然是 ubuntu ,为什么不 apt 一个装上? mesa 7.0.1 已经出了很久了。





梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
顶部
ureys
新手上路
Rank: 1


UID 243654
精华 0
积分 2
帖子 4
阅读权限 10
注册 2007-10-11
状态 离线
发表于 2007-10-21 12:53  资料  短消息  加为好友 
回复 #4 jiangtao9999 的帖子

呃,我再试试看吧,因为从apt似乎拿不到那个库,要不具体给出一个例子看看?

还有,从出错的提示上看,我觉得应该是缺了某些东西,但是我又不确定缺的是什么……

顶部
jiangtao9999
超级版主

到此一游


UID 9578
精华 3
积分 43942
帖子 29613
阅读权限 245
注册 2002-12-26
来自 公社光棍帮总坛
状态 在线
发表于 2007-10-21 13:49  资料  主页 短消息  加为好友  添加 jiangtao9999 为MSN好友 通过MSN和 jiangtao9999 交谈





梦想是那么的远,又是那么的近………… <--只能剩下这句祈祷了
我要签名图!!!!!!
顶部
ureys
新手上路
Rank: 1


UID 243654
精华 0
积分 2
帖子 4
阅读权限 10
注册 2007-10-11
状态 离线
发表于 2007-10-31 14:15  资料  短消息  加为好友 
解决了

最近一直没时间上网……1楼那个问题已经解决了……虽然我也不知道到底缺少的是什么东西,把QT库装好后,那个mesa库就很顺利地make成功了

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP