Well, looks like my gl.h header file is really old. Here's what's happened.

We all know that some extensions may be promoted to core features. This is the case of multitexturing, which is core feature from GL1.3.

I am writing a small techdemo to pratice my skills and there's a point in which I call

...
glActiveTexture(GL_TEXTURE0);
...

As far as I know, this is perfectly correct (pag. 35, 47/296 - GL1.3 specs). Since it's a core feature I don't need to allocate it with wglGetProcAddress however I get an error. It looks like the function does not exist (actually, there's no declaration in the gl.h header).

I figured out my gl.h header may be horribly obsolete, so I was watching to update it at least to GL1.3... too bad I was unable to find it (many many many hours which may have been spent better coding)!

Any ideas on how to get an upgrade?
I'll probably need the revamped opengl32.lib, otherways, something is telling me I'll get a link error