That is one of the limitations of using GLUT is that it only supports basic windows calls, you may want to look at some other tool kit for opening windows.
I’m not really sure. I think Borland’s Kylix offers some cross-platform capabilities but it might have problems. Other than that I don’t know. Maybe you could try building the interface yourself. It might not look as good as glui but it might be faster.