   unresolved external symbol _glActiveTexture???
  I am trying to compile an advanced cube map demo, but i've runinto a single snag... while glActiveTexture exists in the glext header, it appears to not exist in the libsI am using MSVC 6, tried it with both the default OpenGL headers and libs, and some OpenGL2 headers and libs from SGI. I get the same result from both.It took alot of websearching, but i found a SINGLE reference to glActiveTexture in a glext.h file, which was inside an #ifdef UNIX.Is glActiveTexture a nix only function? if so how can i get around it? Any help i could get would be appreciated.   
  The FAQ in GameDev's other OpenGL forum has the answer to this.  Look at the question 'How can I program for OpenGL beyond version 1.1 in windows?'.(This may sound like I'm critisising you for not looking at the FAQ - this is not the case, since the FAQ I'm talking about is for a different forum.  It's just easier to point you there to answer your question.)Enigma   ;  thanks, i found what i needed, then sat down, and rewrote my glext.h file by hand.#ifdef GL_GLEXT_PROTOTYPES# ifdef WIN32#  define GLEXT(type,command,name,args) typedef type (APIENTRY * command) args;command name = NULL# else#  define GLEXT(type,command,name,args) GLAPI type APIENTRY name args;typedef type (APIENTRY * command) args# endif#else# define GLEXT(type,command,name,args) typedef type (APIENTRY * command) args#endifthen...GLEXT(void, PFNGLACTIVETEXTUREPROC, glActiveTexture,(GLenum texture));(a bunch of the above ad nasium)now i simply have to define GL_GLEXT_PROTOTYPES when i need the extentions   