[osg-users] Compile error with svn head
u.hertlein at sandbox.de
Fri Sep 7 05:40:09 PDT 2007
I'm getting the following error:
/home/uli/projects/osg/OpenSceneGraph/src/osg/Image.cpp: In member
function 'void osg::Image::readImageFromCurrentTexture(unsigned int,
'GL_TEXTURE_BINDING_2D_ARRAY_EXT' was not declared in this scope
make: *** [src/osg/CMakeFiles/osg.dir/Image.o] Error 1
It is defined (along with other enums) in the Texture2DArray header file
if GL_TEXTURE_2D_ARRAY_EXT is not defined. The problem is that
GL_TEXTURE_2D_ARRAY_EXT (without the other enums) is already in the
Texture header file.
The defines are not in my OpenGL header files (nvidia 100.14.11) so
maybe this is why it bites me?!?
I'd propose to move the defines from the Texture2DArray header file to
the Texture header file.
More information about the osg-users