Update of /cvsroot/openvrml/openvrml
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv25088
Modified Files:
ChangeLog
Log Message:
The Apple OpenGL framework seems to deviate from the GLU spec with respect to the type signature of the GLU tesselator callback function. Even though Apple's glu.h header appears consistent with the specification, the compiler is quite insistent that the type signature of this callback is something other than what is reflected there.
Index: ChangeLog
===================================================================
RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v
retrieving revision 1.1397
retrieving revision 1.1398
diff -C2 -d -r1.1397 -r1.1398
*** ChangeLog 10 Dec 2006 07:07:30 -0000 1.1397
--- ChangeLog 10 Dec 2006 07:26:34 -0000 1.1398
***************
*** 1,4 ****
--- 1,17 ----
2006-12-10 Braden McDaniel <br...@en...>
+ The Apple OpenGL framework seems to deviate from the GLU spec with
+ respect to the type signature of the GLU tesselator callback
+ function. Even though Apple's glu.h header appears consistent
+ with the specification, the compiler is quite insistent that the
+ type signature of this callback is something other than what is
+ reflected there.
+
+ * src/libopenvrml-gl/openvrml/gl/viewer.cpp
+ (TessCB): Made declaration conditional based on
+ HAVE_APPLE_OPENGL_FRAMEWORK.
+
+ 2006-12-10 Braden McDaniel <br...@en...>
+
Apple's gcc 4.0.1 on PPC seems to have some problem with classes
defined inside a function definition.
|