R中安装rgl时“configure: error: missing required library GL”错误的解决方法
2014-03-15 23:50
796 查看
今天使用R时需要画一张3D图,于是在R中安装rgl包,由于依赖关系,安装过程中会提示如下的错误,根据提示可以看到是因为没有GL库,所以就需要安装gl的包,在Fedora17中开源的gl包为mesa,所以在root下需要执行
yum install mesa*
就可以把相关的包以及开发包下载并安装。安装好之后在R下继续执行install.pakages("rgl"),系统还是会报一样的错误,这时执行
strings /usr/lib/libGL.so | grep glEnd
如果输出
glEndList
glEnd
glEndQueryARB
glEndQuery
glEndFragmentShaderATI
glEndConditionalRenderNV
glEndConditionalRender
glEndTransformFeedbackEXT
glEndTransformFeedback
说明GL中有GLEnd函数,这时你就需要看看系统中是否安装了这两个库:libpng-devel and libX11-devel,因为GLEnd依赖以上两个包。
执行yum install libpng_devel libX11-devel
如果安装了系统会提示你已安装,否则就会安装相应的包,我的系统就是因为没有libpng_devel而出现安装rgl错误的。
yum install mesa*
就可以把相关的包以及开发包下载并安装。安装好之后在R下继续执行install.pakages("rgl"),系统还是会报一样的错误,这时执行
strings /usr/lib/libGL.so | grep glEnd
如果输出
glEndList
glEnd
glEndQueryARB
glEndQuery
glEndFragmentShaderATI
glEndConditionalRenderNV
glEndConditionalRender
glEndTransformFeedbackEXT
glEndTransformFeedback
说明GL中有GLEnd函数,这时你就需要看看系统中是否安装了这两个库:libpng-devel and libX11-devel,因为GLEnd依赖以上两个包。
执行yum install libpng_devel libX11-devel
如果安装了系统会提示你已安装,否则就会安装相应的包,我的系统就是因为没有libpng_devel而出现安装rgl错误的。
相关文章推荐
- 安装mysql ./configure编译时出现错误:error: No curses/termcap library found解决方法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装postgreSQL出现configure: error: zlib library not found解决方法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装GD库错误解决方法 configure.ac:64: error: possibly undefined macro: AM_ICONV
- 编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
- 编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
- brew安装php70出现configure: error: Cannot find libz 错误解决方法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 安装postgreSQL出现configure:error:readline library not found解决方法
- 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- (转)安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法
- 编译安装MYSQL,遇到configure: error: No curses/termcap library found的解决方法!
- 更新:编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
- 安装postgreSQL出现configure: error: zlib library not found解决方法
- 编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
- [置顶] 安装postgreSQL出现configure:error:readline library not found解决方法及pg安装全过程