On 07/13/2010 08:07 AM, Brian Paul wrote:

I'm setting up the Mesa demos repo on a new system. autogen.sh fails
because it can't find GLEW. I think autogen is looking for GLEW in
/usr/include/GL/ and /usr/lib/libGLEW.a instead of using the copy of
GLEW in the demos tree itself.

Dan, can you fix that?


$ ./autogen.sh
[...]
checking pkg-config is at least version 0.9.0... yes
checking for GL... yes
checking GL/glut.h usability... no
checking GL/glut.h presence... no
checking for GL/glut.h... no
checking for glutInit in -lglut... no
checking for GLEW... no
checking GL/glew.h usability... no
checking GL/glew.h presence... no
checking for GL/glew.h... no
configure: error: GLEW required

Digging deeper... The issue is actually in the configure script (I think). Even after copying libGLEW.a from Mesa 7.8.2 into /usr/lib/libGLEW.a (which is the same as /usr/lib64/) configure is failing:

[...]
checking pkg-config is at least version 0.9.0... yes
checking for GL... yes
checking GL/glut.h usability... no
checking GL/glut.h presence... no
checking for GL/glut.h... no
checking for glutInit in -lglut... no
checking for GLEW... no
checking GL/glew.h usability... yes
checking GL/glew.h presence... yes
checking for GL/glew.h... yes
checking for glewInit in -lGLEW... no
configure: error: GLEW required

I wrote a test program that just calls glewInit() and compiled it with 'gcc foo.c -lGLEW -lGL -o foo' and it worked fine.

-Brian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to