Missing Export GDI32.DLL:GdiSwapBuffers Message

My OpenGL program has error on some windows systems. The message is as following… “OPENL32.DLL file is linked to missing export GDI32.DLL:GdiSwapBuffers”. Is the Do you know what cause it? Is the GDI32.dll demaged or out-date version?

for more compatibility you should use SwapBuffers instead of GdiSwapBuffers.
If you’re not using a GL Minidriver, you can also use wglSwapBuffers, but you should retrieve it by using GetProcAddress from the StandAlone OpenGl driver