GLEW构建失败

Pri*_*ime 3 opengl ubuntu glew makefile xlib

我需要在Ubuntu 11.10中加载扩展.我尝试构建GLEW但是我得到以下奇怪的错误......

~/Downloads/glew-1.7.0$ make 
cc -shared -Wl,-soname=libGLEW.so.1.7 -o lib/libGLEW.so.1.7.0 src/glew.pic_o -L/usr/X11R6/lib64 -lXmu -lXi -lGLU -lGL -lXext -lX11 
/usr/bin/ld: cannot find -lXmu 
/usr/bin/ld: cannot find -lXi 
collect2: ld returned 1 exit status 
make: *** [lib/libGLEW.so.1.7.0] Error 1 
Run Code Online (Sandbox Code Playgroud)

这是我发现的建议(因此尝试没有成功):

sudo apt-get install --reinstall mesa-common-dev

sudo apt-get install --reinstall libx11-dev
Run Code Online (Sandbox Code Playgroud)

我还看到某个地方只是简单地把一个#define GL_GLEXT_EXTENSIONS放在文件的顶部,这也不起作用.

如果有人能告诉我如何解决这个奇怪的错误,那么我可以构建GLEW和/或向我展示如何在Linux中手动加载OpenGL扩展(我只看到如何在Windows中执行它的代码......)这将是伟大的!

Rom*_*iko 11

Xmu是X Miscellaneous Utilities Library,Xi是X输入设备扩展库

您需要先安装它们:

sudo apt-get install libxmu-dev
sudo apt-get install libxi-dev
Run Code Online (Sandbox Code Playgroud)