我正在尝试使用名为GLV的小部件库来处理我正在开发的应用程序.我正在运行Linux Mint 17.我安装了所有库,并且我已经成功构建了GLV库,但是当我尝试运行其中一个构建的示例时,我得到了这个共享库错误.
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions:
Assertion `needed != ((void *)0)' failed!
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我找出共享库中的不一致来自哪里?
在README文件中,它说
GLV requires only OpenGL, GLU, and GLEW (Linux only). There are
no other dependencies, unless a window binding is used, such as GLUT."
Run Code Online (Sandbox Code Playgroud)
当我从源代码安装GLEW时,它会打印一份已安装的文件列表.
$ sudo make install
install -d -m 0755 /usr/include/GL
install -m 0644 include/GL/wglew.h /usr/include/GL/
install -m 0644 include/GL/glew.h /usr/include/GL/
install -m 0644 include/GL/glxew.h /usr/include/GL/
install -d -m 0755 /usr/lib64
install -m 0644 lib/libGLEW.so.1.8.0 /usr/lib64/
ln …Run Code Online (Sandbox Code Playgroud)