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

Reply via email to