Click here to Skip to main content
15,867,330 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi,

I get a

"warning C4273: 'glGenBuffersARB' : inconsistent dll linkage" at this line:
CSS
typedef void (APIENTRY * PFNGLBEGINQUERYARBPROC) (GLenum target, GLuint id);
// VBO Extension Function Pointers
PFNGLGENBUFFERSARBPROC glGenBuffersARB = NULL; // VBO Name Generation Procedure


Currently using GLEW 1.5.4 on VS2008 Environment.
I'm unable to figure this out?

Regards,
GPUToaster
Posted

1 solution

The header file glew.h says
typedef void (GLAPIENTRY * PFNGLBEGINQUERYARBPROC) (GLenum target, GLuint id);

Why did you change it?
 
Share this answer
 
Comments
GPUToaster™ 11-Jun-10 6:58am    
I ported my application from MinGW Project to VS 2008 and Upgraded GLEW from 1.4 to 1.5. While compiling in MinGW i had to put the References declared in glew.h to main project.

Thanks for pointing out the error. :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900