Platform: VS 2005
OS: Windows 7 64-bit
Trying to compile a very simple test app using GLEW, I'm getting unresolved externals trying. I've simplified it to the following:
Code :#include <GL/glew.h> #include <GL/glut.h> void render() { glClear( GL_COLOR_BUFFER_BIT ); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glutSwapBuffers(); } int main ( int argc, char **argv ) { glutInit( &argc, argv ); glutInitWindowSize( 500, 500 ); glutInitWindowPosition( 100, 100 ); glutCreateWindow( "GLEW Compile Test" ); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE); glutDisplayFunc(render); glewInit(); glutMainLoop(); return 0; }
Compiling this linking against glut32.lib and glew32.lib gives me:
I ran a dumpbin.exe /EXPORTS of glew32.lib and glewInit is there, so I have no idea why it's having problems. I tell you, I've NEVER had as much problem compiling code as I have since I started working in Visual Studio. I can't track down what could possibly be causing this.1>Linking...
1>main.obj : error LNK2019: unresolved external symbol __imp__glewInit referenced in function _main
Any ideas?



