I searched the mailing list, and found someone had the same problem as I do, but there's no solution.
The openThreads and osg all build successfully, but I keep getting the following error when building under cygwin. I'm building the newest osg version of the SVN. And my gcc version is 3.4.4 [ 21%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.o /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p: In member function `void osgUtil::Tessellator::beginTessellation()': /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:44: error: invalid conversion from `GLvoid (*)()' to `void (*)()' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:44: error: initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:45: error: invalid conversion from `GLvoid (*)()' to `void (*)()' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:45: error: initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:46: error: invalid conversion from `GLvoid (*)()' to `void (*)()' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:46: error: initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:47: error: invalid conversion from `GLvoid (*)()' to `void (*)()' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:47: error: initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:48: error: invalid conversion from `GLvoid (*)()' to `void (*)()' /home/xiaoshuxing/e/OpenSceneGraph/OpenSceneGraph/src/osgUtil/Tessellator.cp p:48: error: initializing argument 3 of `void gluTessCallback(GLUtesselator*, GLenum, void (*)())' make[2]: *** [src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.o] Error 1 make[1]: *** [src/osgUtil/CMakeFiles/osgUtil.dir/all] Error 2 make: *** [all] Error 2 3rd Floor, First Teaching building, State Key Lab of CAD&CG, Zhejiang University, Hangzhou, China TEL: 86-571-87953465 MOBILE: 86-13588493677 EMAIL: <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] MSN: <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
