osghello

after updating, scons build fails in ShadowViewport:

g++ -ansi -use_readonly_const -ftemplate-depth-100 -fPIC -O2 -fPIC
-DOSG_WITH_GLUT -DOSG_WITH_JPG -DOSG_WITH_TIF -DOSG_WITH_PNG
-DOSG_WITH_GIF -D_GNU_SOURCE -D_OSG_HAVE_CONFIGURED_H_ -DOSG_BUILD_DLL
-DOSG_COMPILESYSTEMLIB -IBuild/linux-gcc/Source/Base
-ISource/System/Action -ISource/System/Action/DrawAction
-ISource/System/Action/IntersectAction
-ISource/System/Action/RenderAction -ISource/System/Cluster/Base
-ISource/System/Cluster/Server
-ISource/System/Cluster/Window/BalancedMultiWindow
-ISource/System/Cluster/Window/Base
-ISource/System/Cluster/Window/MultiDisplay
-ISource/System/Cluster/Window/SortFirst
-ISource/System/Cluster/Window/SortLast -ISource/System/FieldContainer
-ISource/System/FieldContainer/Impl -ISource/System/FileIO/3DS
-ISource/System/FileIO/Base -ISource/System/FileIO/BIN
-ISource/System/FileIO/DXF -ISource/System/FileIO/OBJ
-ISource/System/FileIO/OFF -ISource/System/FileIO/OSG
-ISource/System/FileIO/RAW -ISource/System/FileIO/ScanParseSkel
-ISource/System/FileIO/WRL -ISource/System/GraphOp -ISource/System/Image
-ISource/System/Material -ISource/System/NodeCores/Drawables/Base
-ISource/System/NodeCores/Drawables/Geometry
-ISource/System/NodeCores/Drawables/Misc
-ISource/System/NodeCores/Drawables/Nurbs
-ISource/System/NodeCores/Drawables/Nurbs/Internal
-ISource/System/NodeCores/Drawables/Particles
-ISource/System/NodeCores/Drawables/VolRen
-ISource/System/NodeCores/Groups/Base
-ISource/System/NodeCores/Groups/Light
-ISource/System/NodeCores/Groups/Misc -ISource/System/RenderingBackend
-ISource/System/Statistics -ISource/System/State -ISource/System/Text
-ISource/System/Window -ISource/Experimental/NativeFileIO
-ISource/Experimental/NewAction
-ISource/Experimental/NewAction/ActorCodeGen
-ISource/Experimental/NewAction/Actors -ISource/Experimental/Text
-ISource/Experimental/ShadowMapViewport
-ISource/Experimental/ShadowViewport -ISource/Experimental/SHL
-ISource/Experimental/WebInterface -ISource/Experimental/Manipulators
-ISource/Base/Base -ISource/Base/Field -ISource/Base/Functors
-ISource/Base/Network/Base -ISource/Base/Network/Socket
-ISource/Base/StringConversion -ISource/Base/Xml
-IBuild/linux-gcc/Source/System/FileIO/ScanParseSkel -c -o
Build/linux-gcc/Source/System/opt/OSGShadowViewport.os
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp
Source/System/Action/RenderAction/OSGRenderAction.h: In member function
'void osg::ShadowViewport::checkLightsOcclusion(osg::RenderActionBase*)':
Source/System/Action/RenderAction/OSGRenderAction.h:337: error: 'void (*
osg::RenderAction::_glGenQueriesARB)(GLsizei, GLuint*)' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1371: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:333: error: 'GLuint
osg::RenderAction::_occlusionQuery' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1393: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:337: error: 'void (*
osg::RenderAction::_glGenQueriesARB)(GLsizei, GLuint*)' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1394: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:333: error: 'GLuint
osg::RenderAction::_occlusionQuery' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1394: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:339: error: 'void (*
osg::RenderAction::_glBeginQueryARB)(GLenum, GLuint)' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1400: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:333: error: 'GLuint
osg::RenderAction::_occlusionQuery' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1400: error:
within this context
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1401: error:
'class osg::RenderAction' has no member named 'drawOcclusionBB'
Source/System/Action/RenderAction/OSGRenderAction.h:340: error: 'void (*
osg::RenderAction::_glEndQueryARB)(GLenum)' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1402: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:341: error: 'void (*
osg::RenderAction::_glGetQueryObjectuivARB)(GLuint, GLenum, GLuint*)' is
protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1408: error:
within this context
Source/System/Action/RenderAction/OSGRenderAction.h:333: error: 'GLuint
osg::RenderAction::_occlusionQuery' is protected
Source/Experimental/ShadowViewport/OSGShadowViewport.cpp:1408: error:
within this context
scons: *** [Build/linux-gcc/Source/System/opt/OSGShadowViewport.os] Error 1
scons: building terminated because of errors.


in addition, there are some warnings:

Source/Experimental/ShadowViewport/OSGPerspectiveShadowMap.cpp: In
member function 'void
osg::PerspectiveShadowMap::createShadowFactorMap(osg::RenderActionBase*)':
Source/Experimental/ShadowViewport/OSGPerspectiveShadowMap.cpp:3008:
warning: converting to 'osg::UInt32' from 'double'
Source/Experimental/ShadowViewport/OSGPerspectiveShadowMap.cpp: In
member function 'void
osg::PerspectiveShadowMap::createShadowFactorMapFBO(osg::RenderActionBase*)':
Source/Experimental/ShadowViewport/OSGPerspectiveShadowMap.cpp:3693:
warning: converting to 'osg::UInt32' from 'double'

should i file a bug?

cheers,
simon


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to