Extensions Problem

Started by
0 comments, last by razialx 21 years, 11 months ago
Ok guys, i dunno if i am an idiot or what, but i have written an extension loader for opengl, right, but this is the problem, if i put the declarations for the functions in the header, anything else that links to it gets an error, and that sucks, it is the 2005 link error , already defined in object, i dunno what i am doing wrong, i am structuring everything like i always do, i would use teh functions provided by NVidia in the SDK, but it wont work either, argh, so if i put the function pointer declarations in a different file( the one with the fuction call to load them, ) then the other files can''t "see" the functions... suck
Advertisement
heres the general idea
stick this in a header
extern PFNGLCOMBINERPARAMETERFVNVPROC glCombinerParameterfvNV;

in a cpp file stick this
PFNGLCOMBINERPARAMETERFVNVPROC glCombinerParameterfvNV;

+ in a function eg setup_opengl_extensions() put his
glCombinerParameterfvNV = (PFNGLCOMBINERPARAMETERFVNVPROC) SDL_GL_GetProcAddress("glCombinerParameterfvNV");

http://uk.geocities.com/sloppyturds/gotterdammerung.html

This topic is closed to new replies.

Advertisement