First off, you’re linking against OpenGL32.dll, Microsoft’s implementation. If what you did is copy the SGI OpenGL.dll file to the winnt\system32 dir, its not going to work.
First, I would suggest the following…
extract the microsoft opengl32.dll file from the cd or the service pack (if the service pack updates it). Recompile, if it works, then try to run it. If it runs, it means you corrupted your opengl32.dll file when you tried to “install” the other opengl.
Secondly, to use the microsoft implementations of opengl, make sure that you’re including gl/gl.h, gl/glu.h, and gl/glaux.h (if you need it). if you’re trying to use the SGI implementation of opengl, then INSTALL IT ACCORDING TO THE INSTALL INSTRUCTIONS and follow the coding guidelines that come with it to specify the includes and the libs.
As of right now, your app sounds like its screwed up because you’re trying to use the microsoft libraries with the sgi dll.