if you’re on Windows you can possibly force full screen antialiasing on - look at your OpenGL driver settings.
antialiasing is most easily implemented by rendering the screen at double/4x resolution and then downscaling. you could try rendering into an FBO at a super high res, then drawing that back on to the screen at normal screen res.
Linux also can anti-aliasing that can be enabled through the driver control panel.
Also, if you swap out GLUT for GLFW (http://glfw.sourceforge.net/) you would be able to set anti-aliasing at the software level. There are some posts I think on how to swap out glut on the forum. Easiest way is to use the driver AA, or render at a high res as damian said.