Having given up on the automatic installation of "freeglut" on Red
Hat 8.0, I have made my own small "Makefile.local" which successfully
creates a "libfreeglut.a" and puts it in a local subdirectory of mine. (I
_hate_ messing with system library directories.) I have now successfully
compiled the "atlantis" demo using both GLUT and "freeglut" and have a
By and large, both programs worked the same way. The primary
difference is that when I clicked on the "X" in the upper right hand corner
of the window, the GLUT program stopped while the "freeglut" program did
not. This is in spite of the fact that I had not set the behaviour to
anything besides the default, which is supposed to be to stop the program.
So this needs some work.
One note: Mr. Afonso's observation that the animation freezes a bit
when you try to resize or move the window (and flashes blank, too, on the
resize) shows itself in both the GLUT and the "freeglut" versions. It would
be nice if we could fix it but I wouldn't give it a high priority. Possibly
I just need a bigger computer.
I observe that when the whale (or shark) is swimming away from you
it is drawn in such a way that its mouth is visible while when it is
swimming towards you the mouth is on the far side. This is a feature of
both the GLUT and the "freeglut" programs.
John F. Fay
"It is a poverty to decide that an unborn child must die in order that you
may live as you like." - Mother Teresa