Cygwin:在使用OpenGL / GLEW库的X11 xterm中无法运行/错误

时间:2013-02-04 00:37:31

标签: opengl cygwin x11 glew freeglut

我在Cygwin上使用X11 opengl并尝试使用glew库运行一些测试。

尝试编译" Chapter.2.4.c"来自here

的示例

它编译没有错误。但是当试图在xterm从x11(startxwin)运行时,我收到以下错误:

X Error of failed request:  GLXBadFBConfig
Major opcode of failed request:  148 (GLX)
Minor opcode of failed request:  34 ()
Serial number of failed request:  21
Current serial number in output stream:  20

知道为什么会这样吗?可能与建议here中的库/标题中的nvidia / x11不匹配有关吗?

1 个答案:

答案 0 :(得分:1)

  

GLXBadFBConfig

Cygwin的X11服务器不支持选择扩展窗口FBConfigs所需的功能,而这正是此消息告诉您的内容。如果您在Windows上运行,最好的做法是本地使用OpenGL。