libglfw.so.3: undefined symbol: glfwSetDropCallback

Issue #112 new
troy_s created an issue
MlRawViewer v1.4.1
(c) Andrew Baldwin & contributors 2013-2014
Using GLUT instead of GLFW. Some features may be disabled.
Traceback (most recent call last):
  File "mlrawviewer/GLCompute.py", line 391, in <module>
    from GLComputeGLFW import GLCompute
  File "mlrawviewer/GLComputeGLFW.py", line 44, in <module>
    import glfw
  File "mlrawviewer/glfw.py", line 420, in <module>
    glfwSetDropCallback            = _glfw.glfwSetDropCallback
  File "/usr/lib/python2.7/ctypes/__init__.py", line 378, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 383, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /usr/lib/x86_64-linux-gnu/libglfw.so.3: undefined symbol: glfwSetDropCallback
pyAudio not available. Cannot play audio
Traceback (most recent call last):
  File "mlrawviewer.py", line 74, in <module>
    from Viewer import *
  File "mlrawviewer/Viewer.py", line 45, in <module>
    from Dialog import *
  File "mlrawviewer/Dialog.py", line 26, in <module>
    import scandir

Comments (1)

  1. Andrew Baldwin repo owner

    It requires glfw 3.1, i.e. the current git head. Yes, the file it loads should be renamed to libglfw.so.3.1 to make this slightly clearer.

  2. Log in to comment