Eero Pajarre wrote:
> 
> I just updated to the 3.3 CVS (and created a 3.2 tree also).
> 
> The first problems I saw where with glut.h
> These are with _WIN32
> 
> 1) (warning)
> glut.h defines CALLBACK, but it seems to be also
> defined by gl.h, so there is a "already defined"
> warning.

Perhaps Ted or Kendall can check on this.  I'm not sure what to do.



> 2) (error)
> glut.h around line 155 the line typedeffing GLYPHMETRICSFLOAT
> doesn't end with a semicolon.
> 
> This error seems to be both in 3.3 and in 3.2.

Fixed.



> 3) (ugly, error, C++ problem)
> 
> both glut.h and mesa_wgl.h contain definitions for the wgl-functions
> 
> -duplication is ugly...
> 
> -not duplicating correctly is worse...
> the definitions for DescribePixelFormat don't match (error)
> 
> according to the docs I have correct form would be:
> WGLAPI int   GLAPIENTRY DescribePixelFormat(HDC,int,unsigned
> int,LPPIXELFORMATDESCRIPTOR);

Fixed.


> -mesa_wgl.h does not contain magic words extern "C", which
> makes it fail with C++

Fixed.

-Brian


_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to