tags 336840 + patch thanks Reordering the call to glutInit in orbit.c fixes this error.
John
diff -ur space-orbit-1.01.orig/src/orbit.c space-orbit-1.01/src/orbit.c --- space-orbit-1.01.orig/src/orbit.c 2005-12-13 18:22:35.000000000 -0600 +++ space-orbit-1.01/src/orbit.c 2005-12-13 18:22:22.000000000 -0600 @@ -41,6 +41,9 @@ /* Set up the player viewpoint, etc */ InitPlayer(); + /* glutInit is required for InitStuff() */ + glutInit(&argc, argv); + /* Initialize all sorts of other stuff */ InitStuff(); @@ -63,8 +66,10 @@ */ { char *p; - - glutInit (&argc, argv); + + /* This is being called in main() now */ + /* glutInit (&argc, argv); */ + glutInitDisplayMode (GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH); glutInitWindowPosition (0, 0);