i got a problem using openGL on windows NT (my operating system is Win NT ver 4.0 with service pack ver 5.0). Whenever i want to execute the application using openGL.dll, the crash always happened, so i can’t execute the exe …
Why my appication ask for the openGL.dll ?
instead of openGL32.dll
If there some setup or option that have to been set before i use openGL on win nt ?
[This message has been edited by andyazis (edited 06-27-2000).]
thank’s jonn,
but why, when my application run, is always require opengl.dll ?
i already try to move the opengl.dll and use opengl32.dll but now i can’t show my window application (only MS-DOS shell window that showed)
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.