Hi Robert,

I successfully built the current trunk on Windows, VS8.  Attached are
more warnings if you are interested (about 71), they look to be mostly
benign.

In tests with my app I found some curious behaviour with the
QOSGWidget (non-GraphicsWindowEmbedded) implementation.

Since moving from the GLWidget approach to this, the throwing
functionality of the TrackballManipulator disappeared.  This is also
visible in the osgViewerQt example - spinning a model works for the
GLAdapterWidget, but not for the QOSGWidget. (Oh, and the example
hangs when pressing ESC.)

Also, I have problems manually adding/removing views from a composite
viewer.  Adding/removing works fine until I remove the last view and
try to add a view to an empty composite viewer.  The viewer just shows
garbage from the last view visible before it was removed and wont
update with any new views added. I will try and reproduce this in the
composite viewer example.

Cheers,
Morne



On Mon, Feb 2, 2009 at 3:01 PM, Robert Osfield <robert.osfi...@gmail.com> wrote:
> Hi All,
>
> I've now finished all the merges/bug/features fixes that is required
> for OpenSceneGraph-2.8 branch.  I had to do a few more changes since
> 2.7.9 than I would have liked due to resolve usage problems associated
> with the osg::TransferFunction1D class.  TransferFunction1D has had to
> be refactored in API and implementation.  I've done testing here at it
> looks to be running fine (now with .osg support that was missing in
> 2.7.9) but as I don't have Windows and other platforms I can't test
> the build there, so pretty please could people do an svn update and
> let me know how you get on.
>
> In prep for the branch I've now updated the version and so numbers so
> we now have:
>
>  OpenThreads-2.4.0, SO version 11
>  OpenSceneGraph-2.8.0, SO version 55
>
> I will now go across the machines I have and test out the build with a
> fresh checkout.  I'll also do testing on an OSX box that I can
> remotely log into - I'll test just the CMake/Makefile build though,
> won't be able to test the XCode projects.
>
> Robert.
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
Warning 1       warning C4239: nonstandard extension used : 'static_cast' : 
conversion from 'volatile const long' to 'volatile const unsigned int &'    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\OpenThreads\common\Atomic.cpp  133     
Warning 2       warning C4189: 'pd' : local variable is initialized but not 
referenced  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\OpenThreads\win32\Win32Thread.cpp      
139     
Warning 3       warning C4512: 'TransformVisitor' : assignment operator could 
not be generated  c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osg\Transform.cpp    
  89      
Warning 4       warning C4512: 'DrawShapeVisitor' : assignment operator could 
not be generated  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osg\ShapeDrawable.cpp  67      
Warning 5       warning C4512: 'ComputeBoundShapeVisitor' : assignment operator 
could not be generated  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osg\ShapeDrawable.cpp  1058    
Warning 6       warning C4512: 'PrimitiveShapeVisitor' : assignment operator 
could not be generated     
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osg\ShapeDrawable.cpp  1328    
Warning 7       warning C4701: potentially uninitialized local variable 'p' 
used        
c:\p\testlibs\osg\openscenegraph-svn\src\osg\matrixdecomposition.cpp    506     
Warning 8       warning C4245: '=' : conversion from 'int' to 'unsigned int', 
signed/unsigned mismatch  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgAnimation\Timeline.cpp      30      
Warning 9       warning C4245: '=' : conversion from 'int' to 'unsigned int', 
signed/unsigned mismatch  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgAnimation\Timeline.cpp      45      
Warning 10      warning C4512: 'WriteValue' : assignment operator could not be 
generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\TriStripVisitor.cpp    49      
Warning 11      warning C4512: 'RemapArray' : assignment operator could not be 
generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\TriStripVisitor.cpp    166     
Warning 12      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 13      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 14      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 15      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 16      warning C4512: 'CopyArrayToPointsVisitor' : assignment operator 
could not be generated  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\Simplifier.cpp 1351    
Warning 17      warning C4512: 'CopyVertexArrayToPointsVisitor' : assignment 
operator could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\Simplifier.cpp 1403    
Warning 18      warning C4512: 'CopyPointsToArrayVisitor' : assignment operator 
could not be generated  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\Simplifier.cpp 1570    
Warning 19      warning C4512: 'CopyPointsToVertexArrayVisitor' : assignment 
operator could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\Simplifier.cpp 1636    
Warning 20      warning C4512: 
'osgDB::DatabasePager::FindCompileableGLObjectsVisitor' : assignment operator 
could not be generated     
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgDB\DatabasePager.cpp        260     
Warning 21      warning C4512: 
'LineSegmentIntersectorUtils::TriangleIntersection' : assignment operator could 
not be generated 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\LineSegmentIntersector.cpp     
49      
Warning 22      warning C4512: 'TriangleHit' : assignment operator could not be 
generated       
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\IntersectVisitor.cpp   421     
Warning 23      warning C4512: 'osgUtil::CopyVertexArrayToPointsVisitor' : 
assignment operator could not be generated   
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\EdgeCollector.cpp      431     
Warning 24      warning C4512: 'look_ahead_iterator' : assignment operator 
could not be generated       
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgText\String.cpp     57      
Warning 25      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 26      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 27      warning C4512: 'PrintVisitor' : assignment operator could not 
be generated      
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgUtil\CullVisitor.cpp        91      
Warning 28      warning C4512: 'ActivateTransparencyOnType' : assignment 
operator could not be generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       923     
Warning 29      warning C4512: 'DeactivateTransparencyOnType' : assignment 
operator could not be generated      
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       941     
Warning 30      warning C4512: 'SphereSegmentIntersector::SortFunctor' : 
assignment operator could not be generated     
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       1193    
Warning 31      warning C4512: 'SphereSegmentIntersector::AzimPlaneIntersector' 
: assignment operator could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       2603    
Warning 32      warning C4512: 'SphereSegmentIntersector::ElevationIntersector' 
: assignment operator could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       2741    
Warning 33      warning C4512: 'SphereSegmentIntersector::RadiusIntersector' : 
assignment operator could not be generated       
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgSim\SphereSegment.cpp       2867    
Warning 34      warning C4702: unreachable code 
c:\p\testlibs\osg\openscenegraph-svn\src\osgviewer\pixelbufferwin32.cpp 227     
Warning 35      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 36      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 37      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 38      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 39      warning C4512: 'osgUtx::osgUtx::isSpecified' : assignment 
operator could not be generated       
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgunittests\UnitTestFramework.cpp
        302     
Warning 40      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 41      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 42      warning C4512: 'MovieEventHandler::FindImageStreamsVisitor' : 
assignment operator could not be generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgmovie\osgmovie.cpp     111     
Warning 43      warning C4510: 'std::_List_nod<_Ty,_Alloc>::_Node' : default 
constructor could not be generated C:\Program Files\Microsoft Visual Studio 
8\VC\include\list      42      
Warning 44      warning C4610: struct 'std::_List_nod<_Ty,_Alloc>::_Node' can 
never be instantiated - user defined constructor required C:\Program 
Files\Microsoft Visual Studio 8\VC\include\list      42      
Warning 45      warning C4512: 'MovieEventHandler::FindImageStreamsVisitor' : 
assignment operator could not be generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgimagesequence\osgimagesequence.cpp
     233     
Warning 46      warning C4800: 'unsigned int' : forcing value to bool 'true' or 
'false' (performance warning)   
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgcluster\osgcluster.cpp 389     
Warning 47      warning C4189: 'dum' : local variable is initialized but not 
referenced 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgcluster\receiver.cpp   145     
Warning 48      warning C4189: 'err' : local variable is initialized but not 
referenced 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgcluster\receiver.cpp   144     
Warning 49      warning C4189: 'dum' : local variable is initialized but not 
referenced 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgcluster\broadcaster.cpp        
199     
Warning 50      warning C4189: 'err' : local variable is initialized but not 
referenced 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\examples\osgcluster\broadcaster.cpp        
198     
Warning 51      warning C4512: 'FindEmptyGroupsVisitor' : assignment operator 
could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\txp\TXPParser.cpp   297     
Warning 52      warning C4512: 'Dump2Osg' : assignment operator could not be 
generated  c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\txp\TXPIO.cpp    
   65      
Warning 53      warning C4512: 'PrintVisitor' : assignment operator could not 
be generated      
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\3ds\ReaderWriter3DS.cpp     
85      
Warning 54      warning C4512: 'ValueVisitor' : assignment operator could not 
be generated      
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\obj\OBJWriterNodeVisitor.cpp
        77      
Warning 55      warning C4512: 'PrimitiveIndexWriter' : assignment operator 
could not be generated      
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\obj\OBJWriterNodeVisitor.cpp
        314     
Warning 56      warning C4512: 'SeamFinder' : assignment operator could not be 
generated        
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\txp\ReaderWriterTXP.cpp     
659     
Warning 57      warning C4702: unreachable code 
c:\p\testlibs\osg\openscenegraph-svn\src\osgplugins\txp\trpage_material.cpp     
1091    
Warning 58      warning C4611: interaction between '_setjmp' and C++ object 
destruction is non-portable 
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\jpeg\ReaderWriterJPEG.cpp   
486     
Warning 59      warning C4701: potentially uninitialized local variable 'value' 
used    c:\p\testlibs\osg\openscenegraph-svn\src\osgplugins\lwo\lwo2read.h      
94      
Warning 60      warning C4701: potentially uninitialized local variable 'value' 
used    c:\p\testlibs\osg\openscenegraph-svn\src\osgplugins\lwo\lwo2parser.h    
67      
Warning 61      warning C4244: 'initializing' : conversion from 'const int' to 
'YY_CHAR', possible loss of data ConfigLexer.cpp 
Warning 62      warning C4244: '=' : conversion from 'const int' to 'YY_CHAR', 
possible loss of data    ConfigLexer.cpp 
Warning 63      warning C4244: '=' : conversion from 'int' to 'char', possible 
loss of data     .././ConfigLexer.l      
Warning 64      warning C4244: '=' : conversion from 'int' to 'char', possible 
loss of data     .././ConfigLexer.l      
Warning 65      warning C4244: 'initializing' : conversion from 'int' to 
'YY_CHAR', possible loss of data       ConfigLexer.cpp 
Warning 66      warning C4244: '=' : conversion from 'const int' to 'YY_CHAR', 
possible loss of data    ConfigLexer.cpp 
Warning 67      warning C4244: '=' : conversion from 'const int' to 'YY_CHAR', 
possible loss of data    ConfigLexer.cpp 
Warning 68      warning C4512: 'OSGA_Archive::WriteObjectFunctor' : assignment 
operator could not be generated  
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\osga\OSGA_Archive.cpp       
727     
Warning 69      warning C4512: 'OSGA_Archive::WriteImageFunctor' : assignment 
operator could not be generated   
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\osga\OSGA_Archive.cpp       
737     
Warning 70      warning C4512: 'OSGA_Archive::WriteHeightFieldFunctor' : 
assignment operator could not be generated     
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\osga\OSGA_Archive.cpp       
747     
Warning 71      warning C4512: 'OSGA_Archive::WriteNodeFunctor' : assignment 
operator could not be generated    
c:\P\TestLibs\OSG\OpenSceneGraph-SVN\src\osgPlugins\osga\OSGA_Archive.cpp       
757     
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to