Is GLUT library thread-safe?

A easy problem? But I do need help.

No it is not, but I don’t see why this is a problem, glut does not have platform independent thread support anyway so you can only use it in one thread, if you do have threads, then you can just put a mutex/critical section around the GLUT functions in question, there are not that many of them, should be done in less then half an hour or so.