Has nothing to do with that (yet).
On Windows it is not always part of the OS, Although there is often a opengl32.dll from microsoft.
If you are using that from 64 bit code you'll end up getting that error, btw....
No offense, but what you've said here is completely incorrect. The OpenGL32 DLL is included with the OS 100% of the time. For it not to be there would indicate a very serious problem (i.e. a virus, a corrupt overall Windows installation, the user somehow manually deleted it, e.t.c)
Also, whether you're compiling for 32 or 64 bit is completely irrelevant. The DLL is still
always called "OpenGL32". On 64-bit systems, just like every other system DLL, there are two copies: one in the "System32" folder (which is the native 64-bit version) and one in the "SysWOW64" folder (which is the 32-bit version. WOW stands for Windows-On-Windows, if you didn't know. The "SysWOW64" folder is automatically viewed as "System32" any time you run a 32-bit application.) On 32-bit systems, there is just one copy, in the "System32" folder.