In CMake, enable OSG_GLU_TESS_CALLBACK_TRIPLEDOT and see if that helps. -Eric
On Mon, Aug 11, 2008 at 10:58 AM, Adrian Egli OpenSceneGraph (3D) < [EMAIL PROTECTED]> wrote: > cd /Users/PWD/dev/OpenSceneGraphSVN > /usr/bin/gcc-4.0 -x c++ -arch ppc -pipe -Wno-trigraphs -fpascal-strings > -fasm-blocks -O3 -DCMAKE_INTDIR=\"Release\" -DosgUtil_EXPORTS > -DOSG_DEBUG_POSTFIX=\"d\" -DOSGUTIL_LIBRARY -fmessage-length=0 -mtune=G4 > -mmacosx-version-min=10.4 -Wmost -Wno-four-char-constants > -Wno-unknown-pragmas -O3 -F/Users/PWD/dev/OpenSceneGraphSVN/lib/Release > -I/Users/PWD/dev/OpenSceneGraphSVN/lib/Release/include > -I/Users/PWD/dev/OpenSceneGraphSVN/include > -I/Users/PWD/dev/OpenSceneGraphSVN/lib/OpenSceneGraph.build/Release/libosgUtil.dylib.build/DerivedSources > -mmacosx-version-min=10.4 -ftree-vectorize -fvisibility-inlines-hidden -O3 > -DNDEBUG -fPIC -isysroot /Developer/SDKs/MacOSX10.4u.sdk -c > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp -o > /Users/PWD/dev/OpenSceneGraphSVN/lib/OpenSceneGraph.build/Release/libosgUtil.dylib.build/Objects-normal/ppc/Tessellator.o > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp: In member > function 'void osgUtil::Tessellator::beginTessellation()': > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:44: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:44: error: > initializing argument 3 of 'void gluTessCallback(GLUtesselator*, GLenum, > GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:45: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:45: error: > initializing argument 3 of 'void gluTessCallback(GLUtesselator*, GLenum, > GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:46: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:46: error: > initializing argument 3 of 'void gluTessCallback(GLUtesselator*, GLenum, > GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:47: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:47: error: > initializing argument 3 of 'void gluTessCallback(GLUtesselator*, GLenum, > GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:48: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:48: error: > initializing argument 3 of 'void gluTessCallback(GLUtesselator*, GLenum, > GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp: At global > scope: > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:603: warning: > 'unsigned int _computeNumberOfPrimitives(const osg::Geometry&)' defined but > not used > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:44: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:44: > error: initializing argument 3 of 'void gluTessCallback(GLUtesselator*, > GLenum, GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:45: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:45: > error: initializing argument 3 of 'void gluTessCallback(GLUtesselator*, > GLenum, GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:46: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:46: > error: initializing argument 3 of 'void gluTessCallback(GLUtesselator*, > GLenum, GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:47: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:47: > error: initializing argument 3 of 'void gluTessCallback(GLUtesselator*, > GLenum, GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:48: error: > invalid conversion from 'void (*)()' to 'GLvoid (*)(...)' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp:48: > error: initializing argument 3 of 'void gluTessCallback(GLUtesselator*, > GLenum, GLvoid (*)(...))' > /Users/PWD/dev/OpenSceneGraphSVN/src/osgUtil/Tessellator.cpp: At global > scope: > > > -- > ******************************************** > Adrian Egli > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

