update to freeglut 2.8


as i see the latest 4.2 sdk uses an earlier version of freeglut, not the latest 2.8.
I need a fullscreen glut window on the secondary screen, which is only supported in the latest freeglut version. (as i know)

What could be the purpose of using the older version in the SDK?

in my current cuda project i use freeglut 2.8, and i enabled vertical synchronization with a wgl extension. I experienced a strange behavior, it seemed like that the vsync gets out of phase,
it runs with 60Hz, but it is not in phase with the display.

windows xp, vs2008, evga gtx 560ti

Thanks for anyone who tries to help,