Re: DRAWxtl with runtime problems on Debian Etch/Sid
Am Montag, den 19.12.2005, 17:02 +0100 schrieb Daniel Leidert:
[DRAWxl freeglut issue]
Hmm. Got this mail from Larry Finger:
> I am now understanding this error a little better. Martin Kroeker
> pointed out this note from the 2.4.0 release announcement at
> freeglut.sourceforge.net:
>
> "Users should note a new incompatibility with GLUT, in which GLUT
> allowed the application to call some functions before 'glutInit' was
> called. This is contrary to both good programming practice and the
> GLUT
> documentation, and the new 'freeglut' enforces the initial call to
> 'glutInit'".
>
> The problem is that DRAWxtl builds an openGL display list before it
> opens the window, which is where the initGlut call generated by FLTK
> takes place. This is an error to the new version of freeglut even
> though
> no actual drawing takes place until after the window is open. We will
> have to change the sequence of operations in DRAWxtl.
So, it seems to be a bug inside DRAWxtl and not a bug in freeglut3.
Regards, Daniel
Reply to: