dyld从libX11中缺少glX *

时间:2015-01-07 23:37:39

标签: opengl dyld glx xquartz

尝试运行[executable]时,我在Linux下编写的程序,并尝试在OSX上的XQuartz下进行测试,我得到:

dyld: lazy symbol binding failed: Symbol not found: _glXChooseVisual
  Referenced from: [executable]
  Expected in: /usr/X11/lib/libX11.6.dylib
[...]
Trace/BPT trap: 5

我能找到的唯一先例是this,但未解决。我的程序使用GLEW作为设置here。显然,找不到glXChooseVisual,但我会在libX11期待,所以。 。 。出了什么问题?

1 个答案:

答案 0 :(得分:1)

glXChooseVisual位于libGL而不是libX11