   GLEW Linking problem
  HiIm just starting with openGL (normally use DX) and im having some problems with GLEW. Im trying to use the GLSL demo from here where they are using GLEW to check if the GLSL compatability:glewInit();if (GLEW_ARB_vertex_shader && GLEW_ARB_fragment_shader)printf("Ready for GLSL\n");else {printf("No GLSL support\n");exit(1);}I've installed the latest version of GLEW (1.5.0) and I've run its glewinfo test just to make sure everything is right. The result is this:---------------------------    GLEW Extension Info---------------------------GLEW version 1.5.0Reporting capabilities of pixelformat 1Running on a RADEON 9250/9200 Series DDR x86/MMX/3DNow!/SSE from ATI Technologies Inc.OpenGL version 1.3.1072 WinXP Release is supportedGL_VERSION_1_1:   OK ---------------GL_VERSION_1_2:   OK ---------------  glCopyTexSubImage3D: OK  glDrawRangeElements: OK  glTexImage3D:   OK  glTexSubImage3D:OKGL_VERSION_1_3:   OK ---------------  glActiveTexture:OK  glClientActiveTexture:    OK  glCompressedTexImage1D:   OK  glCompressedTexImage2D:   OK  glCompressedTexImage3D:   OK  glCompressedTexSubImage1D:OK  glCompressedTexSubImage2D:OK  glCompressedTexSubImage3D:OK  glGetCompressedTexImage:  OK  glLoadTransposeMatrixd:   OK  glLoadTransposeMatrixf:   OK  glMultTransposeMatrixd:   OK  glMultTransposeMatrixf:   OK  glMultiTexCoord1d:   OK  glMultiTexCoord1dv:  OK  glMultiTexCoord1f:   OK  glMultiTexCoord1fv:  OK  glMultiTexCoord1i:   OK  glMultiTexCoord1iv:  OK  glMultiTexCoord1s:   OK  glMultiTexCoord1sv:  OK  glMultiTexCoord2d:   OK  glMultiTexCoord2dv:  OK  glMultiTexCoord2f:   OK  glMultiTexCoord2fv:  OK  glMultiTexCoord2i:   OK  glMultiTexCoord2iv:  OK  glMultiTexCoord2s:   OK  glMultiTexCoord2sv:  OK  glMultiTexCoord3d:   OK  glMultiTexCoord3dv:  OK  glMultiTexCoord3f:   OK  glMultiTexCoord3fv:  OK  glMultiTexCoord3i:   OK  glMultiTexCoord3iv:  OK  glMultiTexCoord3s:   OK  glMultiTexCoord3sv:  OK  glMultiTexCoord4d:   OK  glMultiTexCoord4dv:  OK  glMultiTexCoord4f:   OK  glMultiTexCoord4fv:  OK  glMultiTexCoord4i:   OK  glMultiTexCoord4iv:  OK  glMultiTexCoord4s:   OK  glMultiTexCoord4sv:  OK  glSampleCoverage:    OKGL_VERSION_1_4:   MISSING ---------------  glBlendColor:   MISSING  glBlendEquation:MISSING  glBlendFuncSeparate: MISSING  glFogCoordPointer:   MISSING  glFogCoordd:    MISSING  glFogCoorddv:   MISSING  glFogCoordf:    MISSING  glFogCoordfv:   MISSING  glMultiDrawArrays:   MISSING  glMultiDrawElements: MISSING  glPointParameterf:   MISSING  glPointParameterfv:  MISSING  glPointParameteri:   MISSING  glPointParameteriv:  MISSING  glSecondaryColor3b:  MISSING  glSecondaryColor3bv: MISSING  glSecondaryColor3d:  MISSING  glSecondaryColor3dv: MISSING  glSecondaryColor3f:  MISSING  glSecondaryColor3fv: MISSING  glSecondaryColor3i:  MISSING  glSecondaryColor3iv: MISSING  glSecondaryColor3s:  MISSING  glSecondaryColor3sv: MISSING  glSecondaryColor3ub: MISSING  glSecondaryColor3ubv:MISSING  glSecondaryColor3ui: MISSING  glSecondaryColor3uiv:MISSING  glSecondaryColor3us: MISSING  glSecondaryColor3usv:MISSING  glSecondaryColorPointer:  MISSING  glWindowPos2d:  MISSING  glWindowPos2dv: MISSING  glWindowPos2f:  MISSING  glWindowPos2fv: MISSING  glWindowPos2i:  MISSING  glWindowPos2iv: MISSING  glWindowPos2s:  MISSING  glWindowPos2sv: MISSING  glWindowPos3d:  MISSING  glWindowPos3dv: MISSING  glWindowPos3f:  MISSING  glWindowPos3fv: MISSING  glWindowPos3i:  MISSING  glWindowPos3iv: MISSING  glWindowPos3s:  MISSING  glWindowPos3sv: MISSINGGL_VERSION_1_5:   MISSING ---------------  glBeginQuery:   MISSING  glBindBuffer:   MISSING  glBufferData:   MISSING  glBufferSubData:MISSING  glDeleteBuffers:MISSING  glDeleteQueries:MISSING  glEndQuery:MISSING  glGenBuffers:   MISSING  glGenQueries:   MISSING  glGetBufferParameteriv:   MISSING  glGetBufferPointerv: MISSING  glGetBufferSubData:  MISSING  glGetQueryObjectiv:  MISSING  glGetQueryObjectuiv: MISSING  glGetQueryiv:   MISSING  glIsBuffer:MISSING  glIsQuery: MISSING  glMapBuffer:    MISSING  glUnmapBuffer:  MISSINGGL_VERSION_2_0:   OK ---------------  glAttachShader: OK  glBindAttribLocation:OK  glBlendEquationSeparate:  OK  glCompileShader:OK  glCreateProgram:OK  glCreateShader: OK  glDeleteProgram:OK  glDeleteShader: OK  glDetachShader: OK  glDisableVertexAttribArray:    OK  glDrawBuffers:  OK  glEnableVertexAttribArray:OK  glGetActiveAttrib:   OK  glGetActiveUniform:  OK  glGetAttachedShaders:OK  glGetAttribLocation: OK  glGetProgramInfoLog: OK  glGetProgramiv: OK  glGetShaderInfoLog:  OK  glGetShaderSource:   OK  glGetShaderiv:  OK  glGetUniformLocation:OK  glGetUniformfv: OK  glGetUniformiv: OK  glGetVertexAttribPointerv:OK  glGetVertexAttribdv: OK  glGetVertexAttribfv: OK  glGetVertexAttribiv: OK  glIsProgram:    OK  glIsShader:OK  glLinkProgram:  OK  glShaderSource: OK  glStencilFuncSeparate:    OK  glStencilMaskSeparate:    OK  glStencilOpSeparate: OK  glUniform1f:    OK  glUniform1fv:   OK  glUniform1i:    OK  glUniform1iv:   OK  glUniform2f:    OK  glUniform2fv:   OK  glUniform2i:    OK  glUniform2iv:   OK  glUniform3f:    OK  glUniform3fv:   OK  glUniform3i:    OK  glUniform3iv:   OK  glUniform4f:    OK  glUniform4fv:   OK  glUniform4i:    OK  glUniform4iv:   OK  glUniformMatrix2fv:  OK  glUniformMatrix3fv:  OK  glUniformMatrix4fv:  OK  glUseProgram:   OK  glValidateProgram:   OK  glVertexAttrib1d:    OK  glVertexAttrib1dv:   OK  glVertexAttrib1f:    OK  glVertexAttrib1fv:   OK  glVertexAttrib1s:    OK  glVertexAttrib1sv:   OK  glVertexAttrib2d:    OK  glVertexAttrib2dv:   OK  glVertexAttrib2f:    OK  glVertexAttrib2fv:   OK  glVertexAttrib2s:    OK  glVertexAttrib2sv:   OK  glVertexAttrib3d:    OK  glVertexAttrib3dv:   OK  glVertexAttrib3f:    OK  glVertexAttrib3fv:   OK  glVertexAttrib3s:    OK  glVertexAttrib3sv:   OK  glVertexAttrib4Nbv:  OK  glVertexAttrib4Niv:  OK  glVertexAttrib4Nsv:  OK  glVertexAttrib4Nub:  OK  glVertexAttrib4Nubv: OK  glVertexAttrib4Nuiv: OK  glVertexAttrib4Nusv: OK  glVertexAttrib4bv:   OK  glVertexAttrib4d:    OK  glVertexAttrib4dv:   OK  glVertexAttrib4f:    OK  glVertexAttrib4fv:   OK  glVertexAttrib4iv:   OK  glVertexAttrib4s:    OK  glVertexAttrib4sv:   OK  glVertexAttrib4ubv:  OK  glVertexAttrib4uiv:  OK  glVertexAttrib4usv:  OK  glVertexAttribPointer:    OKGL_VERSION_2_1:   MISSING ---------------  glUniformMatrix2x3fv:MISSING  glUniformMatrix2x4fv:MISSING  glUniformMatrix3x2fv:MISSING  glUniformMatrix3x4fv:MISSING  glUniformMatrix4x2fv:MISSING  glUniformMatrix4x3fv:MISSINGGL_3DFX_multisample:   MISSING --------------------GL_3DFX_tbuffer:  MISSING ----------------  glTbufferMask3DFX:   MISSINGGL_3DFX_texture_compression_FXT1:MISSING ---------------------------------GL_APPLE_client_storage:    MISSING ------------------------GL_APPLE_element_array:MISSING -----------------------  glDrawElementArrayAPPLE:  MISSING  glDrawRangeElementArrayAPPLE:  MISSING  glElementPointerAPPLE:    MISSING  glMultiDrawElementArrayAPPLE:  MISSING  glMultiDrawRangeElementArrayAPPLE:  MISSINGGL_APPLE_fence:   MISSING ---------------  glDeleteFencesAPPLE: MISSING  glFinishFenceAPPLE:  MISSING  glFinishObjectAPPLE: MISSING  glGenFencesAPPLE:    MISSING  glIsFenceAPPLE: MISSING  glSetFenceAPPLE:MISSING  glTestFenceAPPLE:    MISSING  glTestObjectAPPLE:   MISSINGGL_APPLE_float_pixels: MISSING ----------------------GL_APPLE_flush_buffer_range:MISSING ----------------------------  glBufferParameteriAPPLE:  MISSING  glFlushMappedBufferRangeAPPLE: MISSINGGL_APPLE_pixel_buffer: MISSING ----------------------GL_APPLE_specular_vector:   MISSING -------------------------GL_APPLE_texture_range:MISSING -----------------------  glGetTexParameterPointervAPPLE:MISSING  glTextureRangeAPPLE: MISSINGGL_APPLE_transform_hint:    MISSING ------------------------GL_APPLE_vertex_array_object:    MISSING -----------------------------  glBindVertexArrayAPPLE:   MISSING  glDeleteVertexArraysAPPLE:MISSING  glGenVertexArraysAPPLE:   MISSING  glIsVertexArrayAPPLE:MISSINGGL_APPLE_vertex_array_range:MISSING ----------------------------  glFlushVertexArrayRangeAPPLE:  MISSING  glVertexArrayParameteriAPPLE:  MISSING  glVertexArrayRangeAPPLE:  MISSINGGL_APPLE_ycbcr_422:    MISSING -------------------GL_ARB_color_buffer_float:  MISSING --------------------------  glClampColorARB:MISSINGGL_ARB_depth_texture:  MISSING ---------------------GL_ARB_draw_buffers:   MISSING --------------------  glDrawBuffersARB:    MISSINGGL_ARB_fragment_program:    MISSING ------------------------GL_ARB_fragment_program_shadow:  MISSING -------------------------------GL_ARB_fragment_shader:MISSING -----------------------GL_ARB_half_float_pixel:    MISSING ------------------------GL_ARB_imaging:   MISSING ---------------  glBlendEquation:MISSING  glColorSubTable:MISSING  glColorTable:   MISSING  glColorTableParameterfv:  MISSING  glColorTableParameteriv:  MISSING  glConvolutionFilter1D:    MISSING  glConvolutionFilter2D:    MISSING  glConvolutionParameterf:  MISSING  glConvolutionParameterfv: MISSING  glConvolutionParameteri:  MISSING  glConvolutionParameteriv: MISSING  glCopyColorSubTable: MISSING  glCopyColorTable:    MISSING  glCopyConvolutionFilter1D:MISSING  glCopyConvolutionFilter2D:MISSING  glGetColorTable:MISSING  glGetColorTableParameterfv:    MISSING  glGetColorTableParameteriv:    MISSING  glGetConvolutionFilter:   MISSING  glGetConvolutionParameterfv:   MISSING  glGetConvolutionParameteriv:   MISSING  glGetHistogram: MISSING  glGetHistogramParameterfv:MISSING  glGetHistogramParameteriv:MISSING  glGetMinmax:    MISSING  glGetMinmaxParameterfv:   MISSING  glGetMinmaxParameteriv:   MISSING  glGetSeparableFilter:MISSING  glHistogram:    MISSING  glMinmax:  MISSING  glResetHistogram:    MISSING  glResetMinmax:  MISSING  glSeparableFilter2D: MISSINGGL_ARB_matrix_palette: MISSING ----------------------  glCurrentPaletteMatrixARB:MISSING  glMatrixIndexPointerARB:  MISSING  glMatrixIndexubvARB: MISSING  glMatrixIndexuivARB: MISSING  glMatrixIndexusvARB: MISSINGGL_ARB_multisample:    MISSING -------------------  glSampleCoverageARB: MISSINGGL_ARB_multitexture:   OK --------------------  glActiveTextureARB:  OK  glClientActiveTextureARB: OK  glMultiTexCoord1dARB:OK  glMultiTexCoord1dvARB:    OK  glMultiTexCoord1fARB:OK  glMultiTexCoord1fvARB:    OK  glMultiTexCoord1iARB:OK  glMultiTexCoord1ivARB:    OK  glMultiTexCoord1sARB:OK  glMultiTexCoord1svARB:    OK  glMultiTexCoord2dARB:OK  glMultiTexCoord2dvARB:    OK  glMultiTexCoord2fARB:OK  glMultiTexCoord2fvARB:    OK  glMultiTexCoord2iARB:OK  glMultiTexCoord2ivARB:    OK  glMultiTexCoord2sARB:OK  glMultiTexCoord2svARB:    OK  glMultiTexCoord3dARB:OK  glMultiTexCoord3dvARB:    OK  glMultiTexCoord3fARB:OK  glMultiTexCoord3fvARB:    OK  glMultiTexCoord3iARB:OK  glMultiTexCoord3ivARB:    OK  glMultiTexCoord3sARB:OK  glMultiTexCoord3svARB:    OK  glMultiTexCoord4dARB:OK  glMultiTexCoord4dvARB:    OK  glMultiTexCoord4fARB:OK  glMultiTexCoord4fvARB:    OK  glMultiTexCoord4iARB:OK  glMultiTexCoord4ivARB:    OK  glMultiTexCoord4sARB:OK  glMultiTexCoord4svARB:    OKGL_ARB_occlusion_query:OK -----------------------  glBeginQueryARB:OK  glDeleteQueriesARB:  OK  glEndQueryARB:  OK  glGenQueriesARB:OK  glGetQueryObjectivARB:    OK  glGetQueryObjectuivARB:   OK  glGetQueryivARB:OK  glIsQueryARB:   OKGL_ARB_pixel_buffer_object: MISSING ---------------------------GL_ARB_point_parameters:    OK ------------------------  glPointParameterfARB:OK  glPointParameterfvARB:    OKGL_ARB_point_sprite:   MISSING --------------------GL_ARB_shader_objects: MISSING ----------------------  glAttachObjectARB:   MISSING  glCompileShaderARB:  MISSING  glCreateProgramObjectARB: MISSING  glCreateShaderObjectARB:  MISSING  glDeleteObjectARB:   MISSING  glDetachObjectARB:   MISSING  glGetActiveUniformARB:    MISSING  glGetAttachedObjectsARB:  MISSING  glGetHandleARB: MISSING  glGetInfoLogARB:MISSING  glGetObjectParameterfvARB:MISSING  glGetObjectParameterivARB:MISSING  glGetShaderSourceARB:MISSING  glGetUniformLocationARB:  MISSING  glGetUniformfvARB:   MISSING  glGetUniformivARB:   MISSING  glLinkProgramARB:    MISSING  glShaderSourceARB:   MISSING  glUniform1fARB: MISSING  glUniform1fvARB:MISSING  glUniform1iARB: MISSING  glUniform1ivARB:MISSING  glUniform2fARB: MISSING  glUniform2fvARB:MISSING  glUniform2iARB: MISSING  glUniform2ivARB:MISSING  glUniform3fARB: MISSING  glUniform3fvARB:MISSING  glUniform3iARB: MISSING  glUniform3ivARB:MISSING  glUniform4fARB: MISSING  glUniform4fvARB:MISSING  glUniform4iARB: MISSING  glUniform4ivARB:MISSING  glUniformMatrix2fvARB:    MISSING  glUniformMatrix3fvARB:    MISSING  glUniformMatrix4fvARB:    MISSING  glUseProgramObjectARB:    MISSING  glValidateProgramARB:MISSINGGL_ARB_shading_language_100:MISSING ----------------------------GL_ARB_shadow:    MISSING --------------GL_ARB_shadow_ambient: MISSING ----------------------GL_ARB_texture_border_clamp:OK ----------------------------GL_ARB_texture_compression: OK ---------------------------  glCompressedTexImage1DARB:OK  glCompressedTexImage2DARB:OK  glCompressedTexImage3DARB:OK  glCompressedTexSubImage1DARB:  OK  glCompressedTexSubImage2DARB:  OK  glCompressedTexSubImage3DARB:  OK  glGetCompressedTexImageARB:    OKGL_ARB_texture_cube_map:    OK ------------------------GL_ARB_texture_env_add:OK -----------------------GL_ARB_texture_env_combine: OK ---------------------------GL_ARB_texture_env_crossbar:OK ----------------------------GL_ARB_texture_env_dot3:    OK ------------------------GL_ARB_texture_float:  MISSING ---------------------GL_ARB_texture_mirrored_repeat:  OK -------------------------------GL_ARB_texture_non_power_of_two: MISSING --------------------------------GL_ARB_texture_rectangle:   MISSING -------------------------GL_ARB_transpose_matrix:    OK ------------------------  glLoadTransposeMatrixdARB:OK  glLoadTransposeMatrixfARB:OK  glMultTransposeMatrixdARB:OK  glMultTransposeMatrixfARB:OKGL_ARB_vertex_blend:   OK --------------------  glVertexBlendARB:    OK  glWeightPointerARB:  OK  glWeightbvARB:  OK  glWeightdvARB:  OK  glWeightfvARB:  OK  glWeightivARB:  OK  glWeightsvARB:  OK  glWeightubvARB: OK  glWeightuivARB: OK  glWeightusvARB: OKGL_ARB_vertex_buffer_object:OK ----------------------------  glBindBufferARB:OK  glBufferDataARB:OK  glBufferSubDataARB:  OK  glDeleteBuffersARB:  OK  glGenBuffersARB:OK  glGetBufferParameterivARB:OK  glGetBufferPointervARB:   OK  glGetBufferSubDataARB:    OK  glIsBufferARB:  OK  glMapBufferARB: OK  glUnmapBufferARB:    OKGL_ARB_vertex_program: OK ----------------------  glBindProgramARB:    OK  glDeleteProgramsARB: OK  glDisableVertexAttribArrayARB: OK  glEnableVertexAttribArrayARB:  OK  glGenProgramsARB:    OK  glGetProgramEnvParameterdvARB: OK  glGetProgramEnvParameterfvARB: OK  glGetProgramLocalParameterdvARB:    OK  glGetProgramLocalParameterfvARB:    OK  glGetProgramStringARB:    OK  glGetProgramivARB:   OK  glGetVertexAttribPointervARB:  OK  glGetVertexAttribdvARB:   OK  glGetVertexAttribfvARB:   OK  glGetVertexAttribivARB:   OK  glIsProgramARB: OK  glProgramEnvParameter4dARB:    OK  glProgramEnvParameter4dvARB:   OK  glProgramEnvParameter4fARB:    OK  glProgramEnvParameter4fvARB:   OK  glProgramLocalParameter4dARB:  OK  glProgramLocalParameter4dvARB: OK  glProgramLocalParameter4fARB:  OK  glProgramLocalParameter4fvARB: OK  glProgramStringARB:  OK  glVertexAttrib1dARB: OK  glVertexAttrib1dvARB:OK  glVertexAttrib1fARB: OK  glVertexAttrib1fvARB:OK  glVertexAttrib1sARB: OK  glVertexAttrib1svARB:OK  glVertexAttrib2dARB: OK  glVertexAttrib2dvARB:OK  glVertexAttrib2fARB: OK  glVertexAttrib2fvARB:OK  glVertexAttrib2sARB: OK  glVertexAttrib2svARB:OK  glVertexAttrib3dARB: OK  glVertexAttrib3dvARB:OK  glVertexAttrib3fARB: OK  glVertexAttrib3fvARB:OK  glVertexAttrib3sARB: OK  glVertexAttrib3svARB:OK  glVertexAttrib4NbvARB:    OK  glVertexAttrib4NivARB:    OK  glVertexAttrib4NsvARB:    OK  glVertexAttrib4NubARB:    OK  glVertexAttrib4NubvARB:   OK  glVertexAttrib4NuivARB:   OK  glVertexAttrib4NusvARB:   OK  glVertexAttrib4bvARB:OK  glVertexAttrib4dARB: OK  glVertexAttrib4dvARB:OK  glVertexAttrib4fARB: OK  glVertexAttrib4fvARB:OK  glVertexAttrib4ivARB:OK  glVertexAttrib4sARB: OK  glVertexAttrib4svARB:OK  glVertexAttrib4ubvARB:    OK  glVertexAttrib4uivARB:    OK  glVertexAttrib4usvARB:    OK  glVertexAttribPointerARB: OKGL_ARB_vertex_shader:  MISSING ---------------------  glBindAttribLocationARB:  MISSING  glGetActiveAttribARB:MISSING  glGetAttribLocationARB:   MISSINGGL_ARB_window_pos:OK ------------------  glWindowPos2dARB:    OK  glWindowPos2dvARB:   OK  glWindowPos2fARB:    OK  glWindowPos2fvARB:   OK  glWindowPos2iARB:    OK  glWindowPos2ivARB:   OK  glWindowPos2sARB:    OK  glWindowPos2svARB:   OK  glWindowPos3dARB:    OK  glWindowPos3dvARB:   OK  glWindowPos3fARB:    OK  glWindowPos3fvARB:   OK  glWindowPos3iARB:    OK  glWindowPos3ivARB:   OK  glWindowPos3sARB:    OK  glWindowPos3svARB:   OKGL_ATIX_point_sprites: MISSING ----------------------GL_ATIX_texture_env_combine3:    OK -----------------------------GL_ATIX_texture_env_route:  OK --------------------------GL_ATIX_vertex_shader_output_point_size:   OK ----------------------------------------GL_ATI_draw_buffers:   MISSING --------------------  glDrawBuffersATI:    MISSINGGL_ATI_element_array:  OK ---------------------  glDrawElementArrayATI:    OK  glDrawRangeElementArrayATI:    OK  glElementPointerATI: OKGL_ATI_envmap_bumpmap: OK ----------------------  glGetTexBumpParameterfvATI:    OK  glGetTexBumpParameterivATI:    OK  glTexBumpParameterfvATI:  OK  glTexBumpParameterivATI:  OKGL_ATI_fragment_shader:OK -----------------------  glAlphaFragmentOp1ATI:    OK  glAlphaFragmentOp2ATI:    OK  glAlphaFragmentOp3ATI:    OK  glBeginFragmentShaderATI: OK  glBindFragmentShaderATI:  OK  glColorFragmentOp1ATI:    OK  glColorFragmentOp2ATI:    OK  glColorFragmentOp3ATI:    OK  glDeleteFragmentShaderATI:OK  glEndFragmentShaderATI:   OK  glGenFragmentShadersATI:  OK  glPassTexCoordATI:   OK  glSampleMapATI: OK  glSetFragmentShaderConstantATI:OKGL_ATI_map_object_buffer:   OK -------------------------  glMapObjectBufferATI:OK  glUnmapObjectBufferATI:   OKGL_ATI_pn_triangles:   MISSING --------------------  glPNTrianglesfATI:   MISSING  glPNTrianglesiATI:   MISSINGGL_ATI_separate_stencil:    MISSING ------------------------  glStencilFuncSeparateATI: MISSING  glStencilOpSeparateATI:   MISSINGGL_ATI_shader_texture_lod:  MISSING --------------------------GL_ATI_text_fragment_shader:MISSING ----------------------------GL_ATI_texture_compression_3dc:  MISSING -------------------------------GL_ATI_texture_env_combine3:OK ----------------------------GL_ATI_texture_float:  MISSING ---------------------GL_ATI_texture_mirror_once: OK ---------------------------GL_ATI_vertex_array_object: OK ---------------------------  glArrayObjectATI:    OK  glFreeObjectBufferATI:    OK  glGetArrayObjectfvATI:    OK  glGetArrayObjectivATI:    OK  glGetObjectBufferfvATI:   OK  glGetObjectBufferivATI:   OK  glGetVariantArrayObjectfvATI:  OK  glGetVariantArrayObjectivATI:  OK  glIsObjectBufferATI: OK  glNewObjectBufferATI:OK  glUpdateObjectBufferATI:  OK  glVariantArrayObjectATI:  OKGL_ATI_vertex_attrib_array_object:    OK ----------------------------------  glGetVertexAttribArrayObjectfvATI:  OK  glGetVertexAttribArrayObjectivATI:  OK  glVertexAttribArrayObjectATI:  OKGL_ATI_vertex_streams: OK ----------------------  glClientActiveVertexStreamATI: OK  glNormalStream3bATI: OK  glNormalStream3bvATI:OK  glNormalStream3dATI: OK  glNormalStream3dvATI:OK  glNormalStream3fATI: OK  glNormalStream3fvATI:OK  glNormalStream3iATI: OK  glNormalStream3ivATI:OK  glNormalStream3sATI: OK  glNormalStream3svATI:OK  glVertexBlendEnvfATI:OK  glVertexBlendEnviATI:OK  glVertexStream2dATI: OK  glVertexStream2dvATI:OK  glVertexStream2fATI: OK  glVertexStream2fvATI:OK  glVertexStream2iATI: OK  glVertexStream2ivATI:OK  glVertexStream2sATI: OK  glVertexStream2svATI:OK  glVertexStream3dATI: OK  glVertexStream3dvATI:OK  glVertexStream3fATI: OK  glVertexStream3fvATI:OK  glVertexStream3iATI: OK  glVertexStream3ivATI:OK  glVertexStream3sATI: OK  glVertexStream3svATI:OK  glVertexStream4dATI: OK  glVertexStream4dvATI:OK  glVertexStream4fATI: OK  glVertexStream4fvATI:OK  glVertexStream4iATI: OK  glVertexStream4ivATI:OK  glVertexStream4sATI: OK  glVertexStream4svATI:OKGL_EXT_422_pixels:MISSING ------------------GL_EXT_Cg_shader: MISSING -----------------GL_EXT_abgr: OK ------------GL_EXT_bgra: OK ------------GL_EXT_bindable_uniform:    MISSING ------------------------  glGetUniformBufferSizeEXT:MISSING  glGetUniformOffsetEXT:    MISSING  glUniformBufferEXT:  MISSINGGL_EXT_blend_color:    OK -------------------  glBlendColorEXT:OKGL_EXT_blend_equation_separate:  MISSING -------------------------------  glBlendEquationSeparateEXT:    MISSINGGL_EXT_blend_func_separate: OK ---------------------------  glBlendFuncSeparateEXT:   OKGL_EXT_blend_logic_op: MISSING ----------------------GL_EXT_blend_minmax:   OK --------------------  glBlendEquationEXT:  OKGL_EXT_blend_subtract: OK ----------------------GL_EXT_clip_volume_hint:    OK ------------------------GL_EXT_cmyka:MISSING -------------GL_EXT_color_subtable: MISSING ----------------------  glColorSubTableEXT:  MISSING  glCopyColorSubTableEXT:   MISSINGGL_EXT_compiled_vertex_array:    OK -----------------------------  glLockArraysEXT:OK  glUnlockArraysEXT:   OKGL_EXT_convolution:    MISSING -------------------  glConvolutionFilter1DEXT: MISSING  glConvolutionFilter2DEXT: MISSING  glConvolutionParameterfEXT:    MISSING  glConvolutionParameterfvEXT:   MISSING  glConvolutionParameteriEXT:    MISSING  glConvolutionParameterivEXT:   MISSING  glCopyConvolutionFilter1DEXT:  MISSING  glCopyConvolutionFilter2DEXT:  MISSING  glGetConvolutionFilterEXT:MISSING  glGetConvolutionParameterfvEXT:MISSING  glGetConvolutionParameterivEXT:MISSING  glGetSeparableFilterEXT:  MISSING  glSeparableFilter2DEXT:   MISSINGGL_EXT_coordinate_frame:    MISSING ------------------------  glBinormalPointerEXT:MISSING  glTangentPointerEXT: MISSINGGL_EXT_copy_texture:   MISSING --------------------  glCopyTexImage1DEXT: MISSING  glCopyTexImage2DEXT: MISSING  glCopyTexSubImage1DEXT:   MISSING  glCopyTexSubImage2DEXT:   MISSING  glCopyTexSubImage3DEXT:   OKGL_EXT_cull_vertex:    MISSING -------------------  glCullParameterdvEXT:MISSING  glCullParameterfvEXT:MISSINGGL_EXT_depth_bounds_test:   MISSING -------------------------  glDepthBoundsEXT:    MISSINGGL_EXT_draw_buffers2:  MISSING ---------------------  glColorMaskIndexedEXT:    MISSING  glDisableIndexedEXT: MISSING  glEnableIndexedEXT:  MISSING  glGetBooleanIndexedvEXT:  MISSING  glGetIntegerIndexedvEXT:  MISSING  glIsEnabledIndexedEXT:    MISSINGGL_EXT_draw_instanced: MISSING ----------------------  glDrawArraysInstancedEXT: MISSING  glDrawElementsInstancedEXT:    MISSINGGL_EXT_draw_range_elements: OK ---------------------------  glDrawRangeElementsEXT:   OKGL_EXT_fog_coord: OK -----------------  glFogCoordPointerEXT:OK  glFogCoorddEXT: OK  glFogCoorddvEXT:OK  glFogCoordfEXT: OK  glFogCoordfvEXT:OKGL_EXT_fragment_lighting:   MISSING -------------------------  glFragmentColorMaterialEXT:    MISSING  glFragmentLightModelfEXT: MISSING  glFragmentLightModelfvEXT:MISSING  glFragmentLightModeliEXT: MISSING  glFragmentLightModelivEXT:MISSING  glFragmentLightfEXT: MISSING  glFragmentLightfvEXT:MISSING  glFragmentLightiEXT: MISSING  glFragmentLightivEXT:MISSING  glFragmentMaterialfEXT:   MISSING  glFragmentMaterialfvEXT:  MISSING  glFragmentMaterialiEXT:   MISSING  glFragmentMaterialivEXT:  MISSING  glGetFragmentLightfvEXT:  MISSING  glGetFragmentLightivEXT:  MISSING  glGetFragmentMaterialfvEXT:    MISSING  glGetFragmentMaterialivEXT:    MISSING  glLightEnviEXT: MISSINGGL_EXT_framebuffer_blit:    MISSING ------------------------  glBlitFramebufferEXT:MISSINGGL_EXT_framebuffer_multisample:  MISSING -------------------------------  glRenderbufferStorageMultisampleEXT:MISSINGGL_EXT_framebuffer_object:  MISSING --------------------------  glBindFramebufferEXT:MISSING  glBindRenderbufferEXT:    MISSING  glCheckFramebufferStatusEXT:   MISSING  glDeleteFramebuffersEXT:  MISSING  glDeleteRenderbuffersEXT: MISSING  glFramebufferRenderbufferEXT:  MISSING  glFramebufferTexture1DEXT:MISSING  glFramebufferTexture2DEXT:MISSING  glFramebufferTexture3DEXT:MISSING  glGenFramebuffersEXT:MISSING  glGenRenderbuffersEXT:    MISSING  glGenerateMipmapEXT: MISSING  glGetFramebufferAttachmentParameterivEXT:MISSING  glGetRenderbufferParameterivEXT:    MISSING  glIsFramebufferEXT:  MISSING  glIsRenderbufferEXT: MISSING  glRenderbufferStorageEXT: MISSINGGL_EXT_framebuffer_sRGB:    MISSING ------------------------GL_EXT_geometry_shader4:    MISSING ------------------------  glFramebufferTextureEXT:  MISSING  glFramebufferTextureFaceEXT:   MISSING  glFramebufferTextureLayerEXT:  MISSING  glProgramParameteriEXT:   MISSINGGL_EXT_gpu_program_parameters:   MISSING ------------------------------  glProgramEnvParameters4fvEXT:  MISSING  glProgramLocalParameters4fvEXT:MISSINGGL_EXT_gpu_shader4:    MISSING -------------------  glBindFragDataLocationEXT:MISSING  glGetFragDataLocationEXT: MISSING  glGetUniformuivEXT:  MISSING  glGetVertexAttribIivEXT:  MISSING  glGetVertexAttribIuivEXT: MISSING  glUniform1uiEXT:MISSING  glUniform1uivEXT:    MISSING  glUniform2uiEXT:MISSING  glUniform2uivEXT:    MISSING  glUniform3uiEXT:MISSING  glUniform3uivEXT:    MISSING  glUniform4uiEXT:MISSING  glUniform4uivEXT:    MISSING  glVertexAttribI1iEXT:MISSING  glVertexAttribI1ivEXT:    MISSING  glVertexAttribI1uiEXT:    MISSING  glVertexAttribI1uivEXT:   MISSING  glVertexAttribI2iEXT:MISSING  glVertexAttribI2ivEXT:    MISSING  glVertexAttribI2uiEXT:    MISSING  glVertexAttribI2uivEXT:   MISSING  glVertexAttribI3iEXT:MISSING  glVertexAttribI3ivEXT:    MISSING  glVertexAttribI3uiEXT:    MISSING  glVertexAttribI3uivEXT:   MISSING  glVertexAttribI4bvEXT:    MISSING  glVertexAttribI4iEXT:MISSING  glVertexAttribI4ivEXT:    MISSING  glVertexAttribI4svEXT:    MISSING  glVertexAttribI4ubvEXT:   MISSING  glVertexAttribI4uiEXT:    MISSING  glVertexAttribI4uivEXT:   MISSING  glVertexAttribI4usvEXT:   MISSING  glVertexAttribIPointerEXT:MISSINGGL_EXT_histogram: MISSING -----------------  glGetHistogramEXT:   MISSING  glGetHistogramParameterfvEXT:  MISSING  glGetHistogramParameterivEXT:  MISSING  glGetMinmaxEXT: MISSING  glGetMinmaxParameterfvEXT:MISSING  glGetMinmaxParameterivEXT:MISSING  glHistogramEXT: MISSING  glMinmaxEXT:    MISSING  glResetHistogramEXT: MISSING  glResetMinmaxEXT:    MISSINGGL_EXT_index_array_formats: MISSING ---------------------------GL_EXT_index_func:MISSING ------------------  glIndexFuncEXT: MISSINGGL_EXT_index_material: MISSING ----------------------  glIndexMaterialEXT:  MISSINGGL_EXT_index_texture:  MISSING ---------------------GL_EXT_light_texture:  MISSING ---------------------  glApplyTextureEXT:   MISSING  glTextureLightEXT:   MISSING  glTextureMaterialEXT:MISSINGGL_EXT_misc_attribute: MISSING ----------------------GL_EXT_multi_draw_arrays:   OK -------------------------  glMultiDrawArraysEXT:OK  glMultiDrawElementsEXT:   OKGL_EXT_multisample:    MISSING -------------------  glSampleMaskEXT:MISSING  glSamplePatternEXT:  MISSINGGL_EXT_packed_depth_stencil:MISSING ----------------------------GL_EXT_packed_float:   MISSING --------------------GL_EXT_packed_pixels:  OK ---------------------GL_EXT_paletted_texture:    MISSING ------------------------  glColorTableEXT:MISSING  glGetColorTableEXT:  MISSING  glGetColorTableParameterfvEXT: MISSING  glGetColorTableParameterivEXT: MISSINGGL_EXT_pixel_buffer_object: MISSING ---------------------------GL_EXT_pixel_transform:MISSING -----------------------  glGetPixelTransformParameterfvEXT:  MISSING  glGetPixelTransformParameterivEXT:  MISSING  glPixelTransformParameterfEXT: MISSING  glPixelTransformParameterfvEXT:MISSING  glPixelTransformParameteriEXT: MISSING  glPixelTransformParameterivEXT:MISSINGGL_EXT_pixel_transform_color_table:   MISSING -----------------------------------GL_EXT_point_parameters:    OK ------------------------  glPointParameterfEXT:OK  glPointParameterfvEXT:    OKGL_EXT_polygon_offset: OK [MISSING]----------------------  glPolygonOffsetEXT:  OKGL_EXT_rescale_normal: OK ----------------------GL_EXT_scene_marker:   MISSING --------------------  glBeginSceneEXT:MISSING  glEndSceneEXT:  MISSINGGL_EXT_secondary_color:OK -----------------------  glSecondaryColor3bEXT:    OK  glSecondaryColor3bvEXT:   OK  glSecondaryColor3dEXT:    OK  glSecondaryColor3dvEXT:   OK  glSecondaryColor3fEXT:    OK  glSecondaryColor3fvEXT:   OK  glSecondaryColor3iEXT:    OK  glSecondaryColor3ivEXT:   OK  glSecondaryColor3sEXT:    OK  glSecondaryColor3svEXT:   OK  glSecondaryColor3ubEXT:   OK  glSecondaryColor3ubvEXT:  OK  glSecondaryColor3uiEXT:   OK  glSecondaryColor3uivEXT:  OK  glSecondaryColor3usEXT:   OK  glSecondaryColor3usvEXT:  OK  glSecondaryColorPointerEXT:    OKGL_EXT_separate_specular_color:  OK -------------------------------GL_EXT_shadow_funcs:   MISSING --------------------GL_EXT_shared_texture_palette:   MISSING ------------------------------GL_EXT_stencil_clear_tag:   MISSING -------------------------GL_EXT_stencil_two_side:    MISSING ------------------------  glActiveStencilFaceEXT:   MISSINGGL_EXT_stencil_wrap:   OK --------------------GL_EXT_subtexture:MISSING ------------------  glTexSubImage1DEXT:  MISSING  glTexSubImage2DEXT:  MISSING  glTexSubImage3DEXT:  OKGL_EXT_texture:   MISSING ---------------GL_EXT_texture3D: OK -----------------  glTexImage3DEXT:OKGL_EXT_texture_array:  MISSING ---------------------GL_EXT_texture_buffer_object:    MISSING -----------------------------  glTexBufferEXT: MISSINGGL_EXT_texture_compression_dxt1: MISSING --------------------------------GL_EXT_texture_compression_latc: MISSING --------------------------------GL_EXT_texture_compression_rgtc: MISSING --------------------------------GL_EXT_texture_compression_s3tc: OK --------------------------------GL_EXT_texture_cube_map:    OK ------------------------GL_EXT_texture_edge_clamp:  OK --------------------------GL_EXT_texture_env:    MISSING -------------------GL_EXT_texture_env_add:OK -----------------------GL_EXT_texture_env_combine: OK ---------------------------GL_EXT_texture_env_dot3:    OK ------------------------GL_EXT_texture_filter_anisotropic:    OK ----------------------------------GL_EXT_texture_integer:MISSING -----------------------  glClearColorIiEXT:   MISSING  glClearColorIuiEXT:  MISSING  glGetTexParameterIivEXT:  MISSING  glGetTexParameterIuivEXT: MISSING  glTexParameterIivEXT:MISSING  glTexParameterIuivEXT:    MISSINGGL_EXT_texture_lod_bias:    OK ------------------------GL_EXT_texture_mirror_clamp:OK ----------------------------GL_EXT_texture_object: OK ----------------------  glAreTexturesResidentEXT: OK  glBindTextureEXT:    OK  glDeleteTexturesEXT: OK  glGenTexturesEXT:    OK  glIsTextureEXT: OK  glPrioritizeTexturesEXT:  OKGL_EXT_texture_perturb_normal:   MISSING ------------------------------  glTextureNormalEXT:  MISSINGGL_EXT_texture_rectangle:   OK -------------------------GL_EXT_texture_sRGB:   MISSING --------------------GL_EXT_texture_shared_exponent:  MISSING -------------------------------GL_EXT_timer_query:    MISSING -------------------  glGetQueryObjecti64vEXT:  MISSING  glGetQueryObjectui64vEXT: MISSINGGL_EXT_vertex_array:   OK --------------------  glArrayElementEXT:   OK  glColorPointerEXT:   OK  glDrawArraysEXT:OK  glEdgeFlagPointerEXT:OK  glGetPointervEXT:    OK  glIndexPointerEXT:   OK  glNormalPointerEXT:  OK  glTexCoordPointerEXT:OK  glVertexPointerEXT:  OKGL_EXT_vertex_shader:  OK ---------------------  glBeginVertexShaderEXT:   OK  glBindLightParameterEXT:  OK  glBindMaterialParameterEXT:    OK  glBindParameterEXT:  OK  glBindTexGenParameterEXT: OK  glBindTextureUnitParameterEXT: OK  glBindVertexShaderEXT:    OK  glDeleteVertexShaderEXT:  OK  glDisableVariantClientStateEXT:OK  glEnableVariantClientStateEXT: OK  glEndVertexShaderEXT:OK  glExtractComponentEXT:    OK  glGenSymbolsEXT:OK  glGenVertexShadersEXT:    OK  glGetInvariantBooleanvEXT:OK  glGetInvariantFloatvEXT:  OK  glGetInvariantIntegervEXT:OK  glGetLocalConstantBooleanvEXT: OK  glGetLocalConstantFloatvEXT:   OK  glGetLocalConstantIntegervEXT: OK  glGetVariantBooleanvEXT:  OK  glGetVariantFloatvEXT:    OK  glGetVariantIntegervEXT:  OK  glGetVariantPointervEXT:  OK  glInsertComponentEXT:OK  glIsVariantEnabledEXT:    OK  glSetInvariantEXT:   OK  glSetLocalConstantEXT:    OK  glShaderOp1EXT: OK  glShaderOp2EXT: OK  glShaderOp3EXT: OK  glSwizzleEXT:   OK  glVariantPointerEXT: OK  glVariantbvEXT: OK  glVariantdvEXT: OK  glVariantfvEXT: OK  glVariantivEXT: OK  glVariantsvEXT: OK  glVariantubvEXT:OK  glVariantuivEXT:OK  glVariantusvEXT:OK  glWriteMaskEXT: OKGL_EXT_vertex_weighting:    MISSING ------------------------  glVertexWeightPointerEXT: MISSING  glVertexWeightfEXT:  MISSING  glVertexWeightfvEXT: MISSINGGL_GREMEDY_frame_terminator:MISSING ----------------------------  glFrameTerminatorGREMEDY: MISSINGGL_GREMEDY_string_marker:   MISSING -------------------------  glStringMarkerGREMEDY:    MISSINGGL_HP_convolution_border_modes:  MISSING -------------------------------GL_HP_image_transform: MISSING ----------------------  glGetImageTransformParameterfvHP:   MISSING  glGetImageTransformParameterivHP:   MISSING  glImageTransformParameterfHP:  MISSING  glImageTransformParameterfvHP: MISSING  glImageTransformParameteriHP:  MISSING  glImageTransformParameterivHP: MISSINGGL_HP_occlusion_test:  OK ---------------------GL_HP_texture_lighting:MISSING -----------------------GL_IBM_cull_vertex:    MISSING -------------------GL_IBM_multimode_draw_arrays:    MISSING -----------------------------  glMultiModeDrawArraysIBM: MISSING  glMultiModeDrawElementsIBM:    MISSINGGL_IBM_rasterpos_clip: MISSING ----------------------GL_IBM_static_data:    MISSING -------------------GL_IBM_texture_mirrored_repeat:  MISSING -------------------------------GL_IBM_vertex_array_lists:  MISSING --------------------------  glColorPointerListIBM:    MISSING  glEdgeFlagPointerListIBM: MISSING  glFogCoordPointerListIBM: MISSING  glIndexPointerListIBM:    MISSING  glNormalPointerListIBM:   MISSING  glSecondaryColorPointerListIBM:MISSING  glTexCoordPointerListIBM: MISSING  glVertexPointerListIBM:   MISSINGGL_INGR_color_clamp:   MISSING --------------------GL_INGR_interlace_read:MISSING -----------------------GL_INTEL_parallel_arrays:   MISSING -------------------------  glColorPointervINTEL:MISSING  glNormalPointervINTEL:    MISSING  glTexCoordPointervINTEL:  MISSING  glVertexPointervINTEL:    MISSINGGL_INTEL_texture_scissor:   MISSING -------------------------  glTexScissorFuncINTEL:    MISSING  glTexScissorINTEL:   MISSINGGL_KTX_buffer_region:  MISSING ---------------------  glBufferRegionEnabledEXT: MISSING  glDeleteBufferRegionEXT:  MISSING  glDrawBufferRegionEXT:    MISSING  glNewBufferRegionEXT:MISSING  glReadBufferRegionEXT:    MISSINGGL_MESAX_texture_stack:MISSING -----------------------GL_MESA_pack_invert:   MISSING --------------------GL_MESA_resize_buffers:MISSING -----------------------  glResizeBuffersMESA: MISSINGGL_MESA_window_pos:    MISSING -------------------  glWindowPos2dMESA:   MISSING  glWindowPos2dvMESA:  MISSING  glWindowPos2fMESA:   MISSING  glWindowPos2fvMESA:  MISSING  glWindowPos2iMESA:   MISSING  glWindowPos2ivMESA:  MISSING  glWindowPos2sMESA:   MISSING  glWindowPos2svMESA:  MISSING  glWindowPos3dMESA:   MISSING  glWindowPos3dvMESA:  MISSING  glWindowPos3fMESA:   MISSING  glWindowPos3fvMESA:  MISSING  glWindowPos3iMESA:   MISSING  glWindowPos3ivMESA:  MISSING  glWindowPos3sMESA:   MISSING  glWindowPos3svMESA:  MISSING  glWindowPos4dMESA:   MISSING  glWindowPos4dvMESA:  MISSING  glWindowPos4fMESA:   MISSING  glWindowPos4fvMESA:  MISSING  glWindowPos4iMESA:   MISSING  glWindowPos4ivMESA:  MISSING  glWindowPos4sMESA:   MISSING  glWindowPos4svMESA:  MISSINGGL_MESA_ycbcr_texture: MISSING ----------------------GL_NV_blend_square:    OK -------------------GL_NV_copy_depth_to_color:  MISSING --------------------------GL_NV_depth_buffer_float:   MISSING -------------------------  glClearDepthdNV:MISSING  glDepthBoundsdNV:    MISSING  glDepthRangedNV:MISSINGGL_NV_depth_clamp:MISSING ------------------GL_NV_depth_range_unclamped:MISSING ----------------------------GL_NV_evaluators: MISSING -----------------  glEvalMapsNV:   MISSING  glGetMapAttribParameterfvNV:   MISSING  glGetMapAttribParameterivNV:   MISSING  glGetMapControlPointsNV:  MISSING  glGetMapParameterfvNV:    MISSING  glGetMapParameterivNV:    MISSING  glMapControlPointsNV:MISSING  glMapParameterfvNV:  MISSING  glMapParameterivNV:  MISSINGGL_NV_fence: MISSING ------------  glDeleteFencesNV:    MISSING  glFinishFenceNV:MISSING  glGenFencesNV:  MISSING  glGetFenceivNV: MISSING  glIsFenceNV:    MISSING  glSetFenceNV:   MISSING  glTestFenceNV:  MISSINGGL_NV_float_buffer:    MISSING -------------------GL_NV_fog_distance:    MISSING -------------------GL_NV_fragment_program:MISSING -----------------------  glGetProgramNamedParameterdvNV:MISSING  glGetProgramNamedParameterfvNV:MISSING  glProgramNamedParameter4dNV:   MISSING  glProgramNamedParameter4dvNV:  MISSING  glProgramNamedParameter4fNV:   MISSING  glProgramNamedParameter4fvNV:  MISSINGGL_NV_fragment_program2:    MISSING ------------------------GL_NV_fragment_program4:    MISSING ------------------------GL_NV_fragment_program_option:   MISSING ------------------------------GL_NV_framebuffer_multisample_coverage:    MISSING ---------------------------------------  glRenderbufferStorageMultisampleCoverageNV:   MISSINGGL_NV_geometry_program4:    MISSING ------------------------  glProgramVertexLimitNV:   MISSINGGL_NV_geometry_shader4:MISSING -----------------------GL_NV_gpu_program4:    MISSING -------------------  glProgramEnvParameterI4iNV:    MISSING  glProgramEnvParameterI4ivNV:   MISSING  glProgramEnvParameterI4uiNV:   MISSING  glProgramEnvParameterI4uivNV:  MISSING  glProgramEnvParametersI4ivNV:  MISSING  glProgramEnvParametersI4uivNV: MISSING  glProgramLocalParameterI4iNV:  MISSING  glProgramLocalParameterI4ivNV: MISSING  glProgramLocalParameterI4uiNV: MISSING  glProgramLocalParameterI4uivNV:MISSING  glProgramLocalParametersI4ivNV:MISSING  glProgramLocalParametersI4uivNV:    MISSINGGL_NV_half_float: MISSING -----------------  glColor3hNV:    MISSING  glColor3hvNV:   MISSING  glColor4hNV:    MISSING  glColor4hvNV:   MISSING  glFogCoordhNV:  MISSING  glFogCoordhvNV: MISSING  glMultiTexCoord1hNV: MISSING  glMultiTexCoord1hvNV:MISSING  glMultiTexCoord2hNV: MISSING  glMultiTexCoord2hvNV:MISSING  glMultiTexCoord3hNV: MISSING  glMultiTexCoord3hvNV:MISSING  glMultiTexCoord4hNV: MISSING  glMultiTexCoord4hvNV:MISSING  glNormal3hNV:   MISSING  glNormal3hvNV:  MISSING  glSecondaryColor3hNV:MISSING  glSecondaryColor3hvNV:    MISSING  glTexCoord1hNV: MISSING  glTexCoord1hvNV:MISSING  glTexCoord2hNV: MISSING  glTexCoord2hvNV:MISSING  glTexCoord3hNV: MISSING  glTexCoord3hvNV:MISSING  glTexCoord4hNV: MISSING  glTexCoord4hvNV:MISSING  glVertex2hNV:   MISSING  glVertex2hvNV:  MISSING  glVertex3hNV:   MISSING  glVertex3hvNV:  MISSING  glVertex4hNV:   MISSING  glVertex4hvNV:  MISSING  glVertexAttrib1hNV:  MISSING  glVertexAttrib1hvNV: MISSING  glVertexAttrib2hNV:  MISSING  glVertexAttrib2hvNV: MISSING  glVertexAttrib3hNV:  MISSING  glVertexAttrib3hvNV: MISSING  glVertexAttrib4hNV:  MISSING  glVertexAttrib4hvNV: MISSING  glVertexAttribs1hvNV:MISSING  glVertexAttribs2hvNV:MISSING  glVertexAttribs3hvNV:MISSING  glVertexAttribs4hvNV:MISSING  glVertexWeighthNV:   MISSING  glVertexWeighthvNV:  MISSINGGL_NV_light_max_exponent:   MISSING -------------------------GL_NV_multisample_filter_hint:   MISSING ------------------------------GL_NV_occlusion_query: OK ----------------------  glBeginOcclusionQueryNV:  OK  glDeleteOcclusionQueriesNV:    OK  glEndOcclusionQueryNV:    OK  glGenOcclusionQueriesNV:  OK  glGetOcclusionQueryivNV:  OK  glGetOcclusionQueryuivNV: OK  glIsOcclusionQueryNV:OKGL_NV_packed_depth_stencil: MISSING ---------------------------GL_NV_parameter_buffer_object:   MISSING ------------------------------  glProgramBufferParametersIivNV:MISSING  glProgramBufferParametersIuivNV:    MISSING  glProgramBufferParametersfvNV: MISSINGGL_NV_pixel_data_range:MISSING -----------------------  glFlushPixelDataRangeNV:  MISSING  glPixelDataRangeNV:  MISSINGGL_NV_point_sprite:    MISSING -------------------  glPointParameteriNV: MISSING  glPointParameterivNV:MISSINGGL_NV_primitive_restart:    MISSING ------------------------  glPrimitiveRestartIndexNV:MISSING  glPrimitiveRestartNV:MISSINGGL_NV_register_combiners:   MISSING -------------------------  glCombinerInputNV:   MISSING  glCombinerOutputNV:  MISSING  glCombinerParameterfNV:   MISSING  glCombinerParameterfvNV:  MISSING  glCombinerParameteriNV:   MISSING  glCombinerParameterivNV:  MISSING  glFinalCombinerInputNV:   MISSING  glGetCombinerInputParameterfvNV:    MISSING  glGetCombinerInputParameterivNV:    MISSING  glGetCombinerOutputParameterfvNV:   MISSING  glGetCombinerOutputParameterivNV:   MISSING  glGetFinalCombinerInputParameterfvNV:    MISSING  glGetFinalCombinerInputParameterivNV:    MISSINGGL_NV_register_combiners2:  MISSING --------------------------  glCombinerStageParameterfvNV:  MISSING  glGetCombinerStageParameterfvNV:    MISSINGGL_NV_texgen_emboss:   MISSING --------------------GL_NV_texgen_reflection:    OK ------------------------GL_NV_texture_compression_vtc:   MISSING ------------------------------GL_NV_texture_env_combine4: MISSING ---------------------------GL_NV_texture_expand_normal:MISSING ----------------------------GL_NV_texture_rectangle:    MISSING ------------------------GL_NV_texture_shader:  MISSING ---------------------GL_NV_texture_shader2: MISSING ----------------------GL_NV_texture_shader3: MISSING ----------------------GL_NV_transform_feedback:   MISSING -------------------------  glActiveVaryingNV:   MISSING  glBeginTransformFeedbackNV:    MISSING  glBindBufferBaseNV:  MISSING  glBindBufferOffsetNV:MISSING  glBindBufferRangeNV: MISSING  glEndTransformFeedbackNV: MISSING  glGetActiveVaryingNV:MISSING  glGetTransformFeedbackVaryingNV:    MISSING  glGetVaryingLocationNV:   MISSING  glTransformFeedbackAttribsNV:  MISSING  glTransformFeedbackVaryingsNV: MISSINGGL_NV_vertex_array_range:   MISSING -------------------------  glFlushVertexArrayRangeNV:MISSING  glVertexArrayRangeNV:MISSINGGL_NV_vertex_array_range2:  MISSING --------------------------GL_NV_vertex_program:  MISSING ---------------------  glAreProgramsResidentNV:  MISSING  glBindProgramNV:MISSING  glDeleteProgramsNV:  MISSING  glExecuteProgramNV:  MISSING  glGenProgramsNV:MISSING  glGetProgramParameterdvNV:MISSING  glGetProgramParameterfvNV:MISSING  glGetProgramStringNV:MISSING  glGetProgramivNV:    MISSING  glGetTrackMatrixivNV:MISSING  glGetVertexAttribPointervNV:   MISSING  glGetVertexAttribdvNV:    MISSING  glGetVertexAttribfvNV:    MISSING  glGetVertexAttribivNV:    MISSING  glIsProgramNV:  MISSING  glLoadProgramNV:MISSING  glProgramParameter4dNV:   MISSING  glProgramParameter4dvNV:  MISSING  glProgramParameter4fNV:   MISSING  glProgramParameter4fvNV:  MISSING  glProgramParameters4dvNV: MISSING  glProgramParameters4fvNV: MISSING  glRequestResidentProgramsNV:   MISSING  glTrackMatrixNV:MISSING  glVertexAttrib1dNV:  MISSING  glVertexAttrib1dvNV: MISSING  glVertexAttrib1fNV:  MISSING  glVertexAttrib1fvNV: MISSING  glVertexAttrib1sNV:  MISSING  glVertexAttrib1svNV: MISSING  glVertexAttrib2dNV:  MISSING  glVertexAttrib2dvNV: MISSING  glVertexAttrib2fNV:  MISSING  glVertexAttrib2fvNV: MISSING  glVertexAttrib2sNV:  MISSING  glVertexAttrib2svNV: MISSING  glVertexAttrib3dNV:  MISSING  glVertexAttrib3dvNV: MISSING  glVertexAttrib3fNV:  MISSING  glVertexAttrib3fvNV: MISSING  glVertexAttrib3sNV:  MISSING  glVertexAttrib3svNV: MISSING  glVertexAttrib4dNV:  MISSING  glVertexAttrib4dvNV: MISSING  glVertexAttrib4fNV:  MISSING  glVertexAttrib4fvNV: MISSING  glVertexAttrib4sNV:  MISSING  glVertexAttrib4svNV: MISSING  glVertexAttrib4ubNV: MISSING  glVertexAttrib4ubvNV:MISSING  glVertexAttribPointerNV:  MISSING  glVertexAttribs1dvNV:MISSING  glVertexAttribs1fvNV:MISSING  glVertexAttribs1svNV:MISSING  glVertexAttribs2dvNV:MISSING  glVertexAttribs2fvNV:MISSING  glVertexAttribs2svNV:MISSING  glVertexAttribs3dvNV:MISSING  glVertexAttribs3fvNV:MISSING  glVertexAttribs3svNV:MISSING  glVertexAttribs4dvNV:MISSING  glVertexAttribs4fvNV:MISSING  glVertexAttribs4svNV:MISSING  glVertexAttribs4ubvNV:    MISSINGGL_NV_vertex_program1_1:    MISSING ------------------------GL_NV_vertex_program2: MISSING ----------------------GL_NV_vertex_program2_option:    MISSING -----------------------------GL_NV_vertex_program3: MISSING ----------------------GL_NV_vertex_program4: MISSING ----------------------GL_OES_byte_coordinates:    MISSING ------------------------GL_OES_compressed_paletted_texture:   MISSING -----------------------------------GL_OES_read_format:    MISSING -------------------GL_OES_single_precision:    MISSING ------------------------  glClearDepthfOES:    MISSING  glClipPlanefOES:MISSING  glDepthRangefOES:    MISSING  glFrustumfOES:  MISSING  glGetClipPlanefOES:  MISSING  glOrthofOES:    MISSINGGL_OML_interlace: MISSING -----------------GL_OML_resample:  MISSING ----------------GL_OML_subsample: MISSING -----------------GL_PGI_misc_hints:MISSING ------------------GL_PGI_vertex_hints:   MISSING --------------------GL_REND_screen_coordinates: MISSING ---------------------------GL_S3_s3tc:  OK -----------GL_SGIS_color_range:   MISSING --------------------GL_SGIS_detail_texture:MISSING -----------------------  glDetailTexFuncSGIS: MISSING  glGetDetailTexFuncSGIS:   MISSINGGL_SGIS_fog_function:  MISSING ---------------------  glFogFuncSGIS:  MISSING  glGetFogFuncSGIS:    MISSINGGL_SGIS_generate_mipmap:    OK ------------------------GL_SGIS_multisample:   MISSING --------------------  glSampleMaskSGIS:    MISSING  glSamplePatternSGIS: MISSINGGL_SGIS_pixel_texture: MISSING ----------------------GL_SGIS_sharpen_texture:    MISSING ------------------------  glGetSharpenTexFuncSGIS:  MISSING  glSharpenTexFuncSGIS:MISSINGGL_SGIS_texture4D:MISSING ------------------  glTexImage4DSGIS:    MISSING  glTexSubImage4DSGIS: MISSINGGL_SGIS_texture_border_clamp:    OK -----------------------------GL_SGIS_texture_edge_clamp: OK ---------------------------GL_SGIS_texture_filter4:    MISSING ------------------------  glGetTexFilterFuncSGIS:   MISSING  glTexFilterFuncSGIS: MISSINGGL_SGIS_texture_lod:   OK --------------------GL_SGIS_texture_select:MISSING -----------------------GL_SGIX_async:    MISSING --------------  glAsyncMarkerSGIX:   MISSING  glDeleteAsyncMarkersSGIX: MISSING  glFinishAsyncSGIX:   MISSING  glGenAsyncMarkersSGIX:    MISSING  glIsAsyncMarkerSGIX: MISSING  glPollAsyncSGIX:MISSINGGL_SGIX_async_histogram:    MISSING ------------------------GL_SGIX_async_pixel:   MISSING --------------------GL_SGIX_blend_alpha_minmax: MISSING ---------------------------GL_SGIX_clipmap:  MISSING ----------------GL_SGIX_depth_texture: MISSING ----------------------GL_SGIX_flush_raster:  MISSING ---------------------  glFlushRasterSGIX:   MISSINGGL_SGIX_fog_offset:    MISSING -------------------GL_SGIX_fog_texture:   MISSING --------------------  glTextureFogSGIX:    MISSINGGL_SGIX_fragment_specular_lighting:   MISSING -----------------------------------  glFragmentColorMaterialSGIX:   MISSING  glFragmentLightModelfSGIX:MISSING  glFragmentLightModelfvSGIX:    MISSING  glFragmentLightModeliSGIX:MISSING  glFragmentLightModelivSGIX:    MISSING  glFragmentLightfSGIX:MISSING  glFragmentLightfvSGIX:    MISSING  glFragmentLightiSGIX:MISSING  glFragmentLightivSGIX:    MISSING  glFragmentMaterialfSGIX:  MISSING  glFragmentMaterialfvSGIX: MISSING  glFragmentMaterialiSGIX:  MISSING  glFragmentMaterialivSGIX: MISSING  glGetFragmentLightfvSGIX: MISSING  glGetFragmentLightivSGIX: MISSING  glGetFragmentMaterialfvSGIX:   MISSING  glGetFragmentMaterialivSGIX:   MISSINGGL_SGIX_framezoom:MISSING ------------------  glFrameZoomSGIX:MISSINGGL_SGIX_interlace:MISSING ------------------GL_SGIX_ir_instrument1:MISSING -----------------------GL_SGIX_list_priority: MISSING ----------------------GL_SGIX_pixel_texture: MISSING ----------------------  glPixelTexGenSGIX:   MISSINGGL_SGIX_pixel_texture_bits: MISSING ---------------------------GL_SGIX_reference_plane:    MISSING ------------------------  glReferencePlaneSGIX:MISSINGGL_SGIX_resample: MISSING -----------------GL_SGIX_shadow:   MISSING ---------------GL_SGIX_shadow_ambient:MISSING -----------------------GL_SGIX_sprite:   MISSING ---------------  glSpriteParameterfSGIX:   MISSING  glSpriteParameterfvSGIX:  MISSING  glSpriteParameteriSGIX:   MISSING  glSpriteParameterivSGIX:  MISSINGGL_SGIX_tag_sample_buffer:  MISSING --------------------------  glTagSampleBufferSGIX:    MISSINGGL_SGIX_texture_add_env:    MISSING ------------------------GL_SGIX_texture_coordinate_clamp:MISSING ---------------------------------GL_SGIX_texture_lod_bias:   MISSING -------------------------GL_SGIX_texture_multi_buffer:    MISSING -----------------------------GL_SGIX_texture_range: MISSING ----------------------GL_SGIX_texture_scale_bias: MISSING ---------------------------GL_SGIX_vertex_preclip:MISSING -----------------------GL_SGIX_vertex_preclip_hint:MISSING ----------------------------GL_SGIX_ycrcb:    MISSING --------------GL_SGI_color_matrix:   OK --------------------GL_SGI_color_table:    MISSING -------------------  glColorTableParameterfvSGI:    MISSING  glColorTableParameterivSGI:    MISSING  glColorTableSGI:MISSING  glCopyColorTableSGI: MISSING  glGetColorTableParameterfvSGI: MISSING  glGetColorTableParameterivSGI: MISSING  glGetColorTableSGI:  MISSINGGL_SGI_texture_color_table: MISSING ---------------------------GL_SUNX_constant_data: MISSING ----------------------  glFinishTextureSUNX: MISSINGGL_SUN_convolution_border_modes: MISSING --------------------------------GL_SUN_global_alpha:   MISSING --------------------  glGlobalAlphaFactorbSUN:  MISSING  glGlobalAlphaFactordSUN:  MISSING  glGlobalAlphaFactorfSUN:  MISSING  glGlobalAlphaFactoriSUN:  MISSING  glGlobalAlphaFactorsSUN:  MISSING  glGlobalAlphaFactorubSUN: MISSING  glGlobalAlphaFactoruiSUN: MISSING  glGlobalAlphaFactorusSUN: MISSINGGL_SUN_mesh_array:MISSING ------------------GL_SUN_read_video_pixels:   MISSING -------------------------  glReadVideoPixelsSUN:MISSINGGL_SUN_slice_accum:    MISSING -------------------GL_SUN_triangle_list:  MISSING ---------------------  glReplacementCodePointerSUN:   MISSING  glReplacementCodeubSUN:   MISSING  glReplacementCodeubvSUN:  MISSING  glReplacementCodeuiSUN:   MISSING  glReplacementCodeuivSUN:  MISSING  glReplacementCodeusSUN:   MISSING  glReplacementCodeusvSUN:  MISSINGGL_SUN_vertex:    MISSING --------------  glColor3fVertex3fSUN:MISSING  glColor3fVertex3fvSUN:    MISSING  glColor4fNormal3fVertex3fSUN:  MISSING  glColor4fNormal3fVertex3fvSUN: MISSING  glColor4ubVertex2fSUN:    MISSING  glColor4ubVertex2fvSUN:   MISSING  glColor4ubVertex3fSUN:    MISSING  glColor4ubVertex3fvSUN:   MISSING  glNormal3fVertex3fSUN:    MISSING  glNormal3fVertex3fvSUN:   MISSING  glReplacementCodeuiColor3fVertex3fSUN:   MISSING  glReplacementCodeuiColor3fVertex3fvSUN:  MISSING  glReplacementCodeuiColor4fNormal3fVertex3fSUN:MISSING  glReplacementCodeuiColor4fNormal3fVertex3fvSUN:    MISSING  glReplacementCodeuiColor4ubVertex3fSUN:  MISSING  glReplacementCodeuiColor4ubVertex3fvSUN: MISSING  glReplacementCodeuiNormal3fVertex3fSUN:  MISSING  glReplacementCodeuiNormal3fVertex3fvSUN: MISSING  glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN:MISSING  glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN:    MISSING  glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN:  MISSING  glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN: MISSING  glReplacementCodeuiTexCoord2fVertex3fSUN:MISSING  glReplacementCodeuiTexCoord2fVertex3fvSUN:    MISSING  glReplacementCodeuiVertex3fSUN:MISSING  glReplacementCodeuiVertex3fvSUN:    MISSING  glTexCoord2fColor3fVertex3fSUN:MISSING  glTexCoord2fColor3fVertex3fvSUN:    MISSING  glTexCoord2fColor4fNormal3fVertex3fSUN:  MISSING  glTexCoord2fColor4fNormal3fVertex3fvSUN: MISSING  glTexCoord2fColor4ubVertex3fSUN:    MISSING  glTexCoord2fColor4ubVertex3fvSUN:   MISSING  glTexCoord2fNormal3fVertex3fSUN:    MISSING  glTexCoord2fNormal3fVertex3fvSUN:   MISSING  glTexCoord2fVertex3fSUN:  MISSING  glTexCoord2fVertex3fvSUN: MISSING  glTexCoord4fColor4fNormal3fVertex4fSUN:  MISSING  glTexCoord4fColor4fNormal3fVertex4fvSUN: MISSING  glTexCoord4fVertex4fSUN:  MISSING  glTexCoord4fVertex4fvSUN: MISSINGGL_WIN_phong_shading:  MISSING ---------------------GL_WIN_specular_fog:   MISSING --------------------GL_WIN_swap_hint: OK -----------------  glAddSwapHintRectWIN:OKWGL_3DFX_multisample:  MISSING ---------------------WGL_3DL_stereo_control:MISSING -----------------------  wglSetStereoEmitterState3DL:   MISSINGWGL_ARB_buffer_region: MISSING ----------------------  wglCreateBufferRegionARB: MISSING  wglDeleteBufferRegionARB: MISSING  wglRestoreBufferRegionARB:MISSING  wglSaveBufferRegionARB:   MISSINGWGL_ARB_extensions_string:  OK --------------------------  wglGetExtensionsStringARB:OKWGL_ARB_make_current_read:  OK --------------------------  wglGetCurrentReadDCARB:   OK  wglMakeContextCurrentARB: OKWGL_ARB_multisample:   MISSING --------------------WGL_ARB_pbuffer:  OK ----------------  wglCreatePbufferARB: OK  wglDestroyPbufferARB:OK  wglGetPbufferDCARB:  OK  wglQueryPbufferARB:  OK  wglReleasePbufferDCARB:   OKWGL_ARB_pixel_format:  OK ---------------------  wglChoosePixelFormatARB:  OK  wglGetPixelFormatAttribfvARB:  OK  wglGetPixelFormatAttribivARB:  OKWGL_ARB_pixel_format_float: MISSING ---------------------------WGL_ARB_render_texture:OK -----------------------  wglBindTexImageARB:  OK  wglReleaseTexImageARB:    OK  wglSetPbufferAttribARB:   OKWGL_ATI_pixel_format_float: MISSING ---------------------------WGL_ATI_render_texture_rectangle:MISSING ---------------------------------WGL_EXT_depth_float:   MISSING --------------------WGL_EXT_display_color_table:MISSING ----------------------------  wglBindDisplayColorTableEXT:   MISSING  wglCreateDisplayColorTableEXT: MISSING  wglDestroyDisplayColorTableEXT:MISSING  wglLoadDisplayColorTableEXT:   MISSINGWGL_EXT_extensions_string:  OK --------------------------  wglGetExtensionsStringEXT:OKWGL_EXT_framebuffer_sRGB:   MISSING -------------------------WGL_EXT_make_current_read:  MISSING --------------------------  wglGetCurrentReadDCEXT:   MISSING  wglMakeContextCurrentEXT: MISSINGWGL_EXT_multisample:   MISSING --------------------WGL_EXT_pbuffer:  MISSING ----------------  wglCreatePbufferEXT: MISSING  wglDestroyPbufferEXT:MISSING  wglGetPbufferDCEXT:  MISSING  wglQueryPbufferEXT:  MISSING  wglReleasePbufferDCEXT:   MISSINGWGL_EXT_pixel_format:  MISSING ---------------------  wglChoosePixelFormatEXT:  MISSING  wglGetPixelFormatAttribfvEXT:  MISSING  wglGetPixelFormatAttribivEXT:  MISSINGWGL_EXT_pixel_format_packed_float:    MISSING ----------------------------------WGL_EXT_swap_control:  OK ---------------------  wglGetSwapIntervalEXT:    OK  wglSwapIntervalEXT:  OKWGL_I3D_digital_video_control:   MISSING ------------------------------  wglGetDigitalVideoParametersI3D:    MISSING  wglSetDigitalVideoParametersI3D:    MISSINGWGL_I3D_gamma:    MISSING --------------  wglGetGammaTableI3D: MISSING  wglGetGammaTableParametersI3D: MISSING  wglSetGammaTableI3D: MISSING  wglSetGammaTableParametersI3D: MISSINGWGL_I3D_genlock:  MISSING ----------------  wglDisableGenlockI3D:MISSING  wglEnableGenlockI3D: MISSING  wglGenlockSampleRateI3D:  MISSING  wglGenlockSourceDelayI3D: MISSING  wglGenlockSourceEdgeI3D:  MISSING  wglGenlockSourceI3D: MISSING  wglGetGenlockSampleRateI3D:    MISSING  wglGetGenlockSourceDelayI3D:   MISSING  wglGetGenlockSourceEdgeI3D:    MISSING  wglGetGenlockSourceI3D:   MISSING  wglIsEnabledGenlockI3D:   MISSING  wglQueryGenlockMaxSourceDelayI3D:   MISSINGWGL_I3D_image_buffer:  MISSING ---------------------  wglAssociateImageBufferEventsI3D:   MISSING  wglCreateImageBufferI3D:  MISSING  wglDestroyImageBufferI3D: MISSING  wglReleaseImageBufferEventsI3D:MISSINGWGL_I3D_swap_frame_lock:    MISSING ------------------------  wglDisableFrameLockI3D:   MISSING  wglEnableFrameLockI3D:    MISSING  wglIsEnabledFrameLockI3D: MISSING  wglQueryFrameLockMasterI3D:    MISSINGWGL_I3D_swap_frame_usage:   MISSING -------------------------  wglBeginFrameTrackingI3D: MISSING  wglEndFrameTrackingI3D:   MISSING  wglGetFrameUsageI3D: MISSING  wglQueryFrameTrackingI3D: MISSINGWGL_NV_float_buffer:   MISSING --------------------WGL_NV_gpu_affinity:   MISSING --------------------  wglCreateAffinityDCNV:    MISSING  wglDeleteDCNV:  MISSING  wglEnumGpuDevicesNV: MISSING  wglEnumGpusFromAffinityDCNV:   MISSING  wglEnumGpusNV:  MISSINGWGL_NV_render_depth_texture:MISSING ----------------------------WGL_NV_render_texture_rectangle: MISSING --------------------------------WGL_NV_vertex_array_range:  MISSING --------------------------  wglAllocateMemoryNV: MISSING  wglFreeMemoryNV:MISSINGWGL_OML_sync_control:  MISSING ---------------------  wglGetMscRateOML:    MISSING  wglGetSyncValuesOML: MISSING  wglSwapBuffersMscOML:MISSING  wglSwapLayerBuffersMscOML:MISSING  wglWaitForMscOML:    MISSING  wglWaitForSbcOML:    MISSINGTheres a lot of missing things but do these matter?Anyway the problem is that im getting  the following linker errors:Error3error LNK2001: unresolved external symbol __imp____glewUseProgramObjectARBogl.objError4error LNK2001: unresolved external symbol __imp____glewLinkProgramARBogl.objError5error LNK2001: unresolved external symbol __imp____glewAttachObjectARBogl.objError6error LNK2001: unresolved external symbol __imp____glewCreateProgramObjectARBogl.objError7error LNK2001: unresolved external symbol __imp____glewCompileShaderARBogl.objError8error LNK2001: unresolved external symbol __imp____glewShaderSourceARBogl.objError9error LNK2001: unresolved external symbol __imp____glewCreateShaderObjectARBogl.objError10error LNK2001: unresolved external symbol __imp____GLEW_ARB_fragment_shaderogl.objError11error LNK2001: unresolved external symbol __imp____GLEW_ARB_vertex_shaderogl.objError12error LNK2019: unresolved external symbol __imp__glewInit referenced in function _mainogl.objError13fatal error LNK1120: 10 unresolved externalsc:\Documents and Settings\Beirne\Desktop\NEHE\glsl\Debug\glutglsl.exe1 I thought I had installed glew propperly but apparantly not?   
  Those undef. refs. are basically saying you're not linking to glew.lib, you need to use the DLL .lib file for it (notice the __imp_ parts). However, if you're using a static version, you MUST #define GLEW_STATIC before including <gl/glew.h>.Good luck!   ;  Thanks for the fast response but im still getting the same problem.I've changed the code to make sure it includes the glew lib:#pragma comment(lib, "C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\Lib\\glew32.lib")#define GLEW_STATIC #include <GL/glew.h>#include <GL/glut.h>still mostly the same linker errors :(Error1error LNK2001: unresolved external symbol ___glewUseProgramObjectARBogl.objError2error LNK2001: unresolved external symbol ___glewLinkProgramARBogl.objError3error LNK2001: unresolved external symbol ___glewAttachObjectARBogl.objError4error LNK2001: unresolved external symbol ___glewCreateProgramObjectARBogl.objError5error LNK2001: unresolved external symbol ___glewCompileShaderARBogl.objError6error LNK2001: unresolved external symbol ___glewShaderSourceARBogl.objError7error LNK2001: unresolved external symbol ___glewCreateShaderObjectARBogl.objError8error LNK2001: unresolved external symbol ___GLEW_ARB_fragment_shaderogl.objError9error LNK2001: unresolved external symbol ___GLEW_ARB_vertex_shaderogl.objError10fatal error LNK1120: 9 unresolved externalsc:\Documents and Settings\Beirne\Desktop\NEHE\glsl\Debug\glutglsl.exe1;  No, no, if the .lib is for the DLL, you must not #define GLEW_STATIC! just remove the GLEW_STATIC line and it should work fine. IF that .lib is for the DLL, that is.Once again, good luck!   ;  okay got it thanks nuno_silva_pt!   