Skip to main content
gamedev.net
🔒 Locked

GLSL header problem

Started by Poldi 0 replies 850+ views
Original Post
Poldi
Poldi
Hi, I have a problem, i want to make an aplication the uses the glslang shading language. Unfortunately i cannot compile my sourcecodes, cause i lack the headers. eg.: FNGLCREATEPROGRAMOBJECTARBPROC glCreateProgramObjectARB = NULL; PFNGLDELETEOBJECTARBPROC glDeleteObjectARB = NULL; PFNGLUSEPROGRAMOBJECTARBPROC glUseProgramObjectARB = NULL; PFNGLCREATESHADEROBJECTARBPROC glCreateShaderObjectARB = NULL; PFNGLSHADERSOURCEARBPROC glShaderSourceARB = NULL; PFNGLCOMPILESHADERARBPROC glCompileShaderARB = NULL; PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB = NULL; PFNGLATTACHOBJECTARBPROC glAttachObjectARB = NULL; PFNGLGETINFOLOGARBPROC glGetInfoLogARB = NULL; PFNGLLINKPROGRAMARBPROC glLinkProgramARB = NULL; PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB = NULL; PFNGLUNIFORM4FARBPROC glUniform4fARB = NULL; PFNGLUNIFORM1IARBPROC glUniform1iARB = NULL; GLhandleARB g_programObj; GLhandleARB g_vertexShader; GLhandleARB g_fragmentShader; GLuint g_location_testTexture;*/ doesnt work at all. im running fedora core 2 with a nvidia card(fx5900) and kernel2.6.7 - can anybody tell me where to optain the necessary headers, so i can compile my software, i wasnt sucessfull googling for 2 days.
mrbastard
mrbastard
sounds like you need either a recent glext.h from your card manufacturer or an extension loading lib to do it for you. try GLEW
[size="1"]

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.