LinuxSir.cn,穿越时空的Linuxsir!

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

请教matlab需要的libGL.so==>not found

[复制链接]
发表于 2005-10-16 15:07:54 | 显示全部楼层 |阅读模式
FC4系统 已经安装NV17显卡驱动
安装完matlab后,matlab自带的OPENGL库在$MATLABROOT/sys/opengl/lib/$ARCH/

($MATLABROOT表示matlab的安装根目录我的是opt/matlab1 $ARCH表示安装所在系统,我的是glnx86)

按照贴子:http://lantao.yculblog.com/post.851096.html操作

但是发现/usr/lib 里根本没有libGL.so,只有libGL.so.1和libGL.so.1.07676 /usr/X11R6/lib里也没有

如果把matlab的OPENGL库ln到libGL.so.1.07676则matlab提示OPENGL库安装错误

而且ldd $MATLABROOT/bin/$ARCH/glren.so后,发现
libGL.so => not found
libGLU.so => /usr/X11R6/lib/libGLU.so (0x003e1000)
请问应该怎么处理这个问题.
谢谢各位了.
发表于 2005-10-16 17:46:12 | 显示全部楼层
将$MATLABROOT/sys/opengl/lib/$ARCH/解析出的完整的路径名加入/etc/ld.so.conf
然后运行ldconfig
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-16 19:01:00 | 显示全部楼层
谢谢楼上的回答

我把/opt/matlab1/sys/opengl/glnx86/里的libGL.so.1.2改名为libGL.so
放到/usr/lib下面
做链接,warning解除
ldd /opt/matlab1/bin/glnx86/glren.so后
显示:
libGL.so => /usr/lib/libGL.so (0x00864000)
libGLU.so => /usr/X11R6/lib/libGLU.so (0x00468000)
原因自己也搞不清了
也不知道这样能不能彻底解决问题?
谢谢各位!!
回复 支持 反对

使用道具 举报

发表于 2005-10-16 22:05:28 | 显示全部楼层
至于原因,可以看一下我的blog

好久没更新了
回复 支持 反对

使用道具 举报

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

本版积分规则

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