Hello, I am trying to upgrade some image generators and found that we can no 
longer compile our code.  In fact I cannot compile OSG 3.0.1 anymore.  Here is 
the error I getting:



/data/oldproject/OpenSceneGraph/src/osg/State.cpp: In constructor 
‘osg::State::State()’:
/data/oldproject/OpenSceneGraph/src/osg/State.cpp:112:26: error: cannot convert 
‘bool’ to ‘bool*’ in assignment
    _abortRenderingPtr = false;
                         ^~~~~
/data/oldproject/OpenSceneGraph/src/osg/State.cpp: In member function ‘const 
osg::StateAttribute* osg::State::getLastAppliedTextureAttribute(unsigned int, 
osg::StateAttribute::Type, unsigned int) const’:
/data/oldproject/OpenSceneGraph/src/osg/State.cpp:692:55: error: cannot convert 
‘bool’ to ‘const osg::StateAttribute*’ in return
    if (unit>=_textureAttributeMapList.size()) return false;
                                                      ^~~~~
src/osg/CMakeFiles/osg.dir/build.make:2702: recipe for target 
'src/osg/CMakeFiles/osg.dir/State.o' failed
make[2]: *** [src/osg/CMakeFiles/osg.dir/State.o] Error 1
CMakeFiles/Makefile2:300: recipe for target 'src/osg/CMakeFiles/osg.dir/all' 
failed
make[1]: *** [src/osg/CMakeFiles/osg.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2



We made an effort to upgrade our software to use the latest and greatest OSG 
but failed because of some low level code issues which we just don't 
understand.  We plan to do a tech refresh.  This is just a band aid to keep 
things usable.

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to