Hi guys,

i'm trying to install OSG 2.6.1 on Mac OS X 10.4.11.
The version of cmake is 2.6-patch 2.
The version of gcc is i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple
Computer, Inc. build 5250)
The version of g++ is i686-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple
Computer, Inc. build 5250)
I have typed the following commands (as written on documentation):

./configure
make

The compilation start until 20% when it told me this error (it seems
to be a compiler problem):

[ 20%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.cpp.o
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp: In member
function 'void osgUtil::Tessellator::beginTessellation()':
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:44: error:
invalid conversion from 'void (*)()' to 'GLvoid
(*)(...)'/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp: In member
function 'void osgUtil::Tessellator::beginTessellation()':
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:44: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:44: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:45: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:45: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'

/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:44: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:46: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:46: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:47: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:47: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:48: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'

/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:48: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:45: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:45: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:46: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:46: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:47: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:47: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:48: error:
invalid conversion from 'void (*)()' to 'GLvoid (*)(...)'
/Users/argesino/Development/3D
Graphics/OpenSceneGraph-2.6.1/src/osgUtil/Tessellator.cpp:48: error:
initializing argument 3 of 'void gluTessCallback(GLUtesselator*,
GLenum, GLvoid (*)(...))'
lipo: can't figure out the architecture type of: /var/tmp//ccn3IWWi.out
make[2]: *** [src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.cpp.o] Error 1
make[1]: *** [src/osgUtil/CMakeFiles/osgUtil.dir/all] Error 2
make: *** [all] Error 2

Anyone have the same problem? How can i resolve it?

Thanks in advance
Francesco Argese
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to