Hi GuiYe, As mentioned on the front page of the virtualplanetbuilder.osgforger.org you'll need to use OSG-2.3.x to compile VPB-0.9.4.
As for docs, the front page has links to all the docs currently available for VPB. Robert. 2008/1/22 GuiYe <[EMAIL PROTECTED]>: > > Hello,robert! > > Today I download VirtualPlanetBuilder0.9.4's source code.When I compile > the source code in OpenSceneGraph2.2 , there are many errors.Can you tell me > what I can do to solve the problems? > > On the other hand, I want to ask how to use the > VirtualPlanetBuilder0.9.4,it just like VirtualPlanetBuilder0.9.1? Where can > I get a detailed document about the user guider of > VirtualPlanetBuilder0.9.4? > > Thank you~~~ > > > Version.cpp > ThreadPool.cpp > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\ThreadPool.cpp(147) : error > C2039: 'getNumOperationsInQueue' : is not a member of 'osg::OperationQueue' > C:\Program Files\OSG2.2.0_vc80\include\osg/OperationThread(97) : see > declaration of 'osg::OperationQueue' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\ThreadPool.cpp(147) : fatal > error C1903: unable to recover from previous error(s); stopping compilation > TaskManager.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > Task.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > System.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > SpatialProperties.cpp > SourceData.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > Source.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Source.cpp(676) : error C2039: > 'Vec3dArray' : is not a member of 'osg' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Source.cpp(676) : error C2065: > 'Vec3dArray' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Source.cpp(676) : error C2065: > 'vec3darray' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Source.cpp(676) : error C2039: > 'Vec3dArray' : is not a member of 'osg' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Source.cpp(676) : error C2061: > syntax error : identifier 'Vec3dArray' > ShapeFilePlacer.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\ShapeFilePlacer.cpp(25) : fatal > error C1083: Cannot open include file: 'osgUtil/ConvertVec': No such file or > directory > PropertyFile.cpp > ObjectPlacer.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > MachinePool.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > HeightFieldMapper.cpp > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(22) : > fatal error C1083: Cannot open include file: > 'osgUtil/OperationArrayFunctor': No such file or directory > GeospatialDataset.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > FileUtils.cpp > FileDetails.cpp > FileCache.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > ExtrudeVisitor.cpp > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\ExtrudeVisitor.cpp(8) : fatal > error C1083: Cannot open include file: 'osgUtil/EdgeCollector': No such file > or directory > Destination.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > Date.cpp > Generating Code... > Compiling... > DataSet.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(184) : warning > C4018: '<' : signed/unsigned mismatch > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(462) : warning > C4018: '<' : signed/unsigned mismatch > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(555) : warning > C4018: '<' : signed/unsigned mismatch > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(662) : warning > C4018: '<' : signed/unsigned mismatch > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(1969) : error C2039: > 'getMinLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(1970) : error C2039: > 'getMaxLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(1974) : error C2039: > 'getTransformScaledByResolution' : is not a member of 'osgTerrain::Locator' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Locator(25) : see > declaration of 'osgTerrain::Locator' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(1995) : error C2039: > 'getMinLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(1996) : error C2039: > 'getMaxLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2000) : error C2039: > 'getTransformScaledByResolution' : is not a member of 'osgTerrain::Locator' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Locator(25) : see > declaration of 'osgTerrain::Locator' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2019) : error C2039: > 'setImplementation' : is not a member of 'osgTerrain::ProxyLayer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(289) : see > declaration of 'osgTerrain::ProxyLayer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2023) : error C2039: > 'getMinLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2024) : error C2039: > 'getMaxLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2028) : error C2039: > 'getTransformScaledByResolution' : is not a member of 'osgTerrain::Locator' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Locator(25) : see > declaration of 'osgTerrain::Locator' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2054) : error C2039: > 'getMinLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2055) : error C2039: > 'getMaxLevel' : is not a member of 'osgTerrain::Layer' > C:\Program Files\OSG2.2.0_vc80\include\osgTerrain/Layer(26) : see > declaration of 'osgTerrain::Layer' > DatabaseBuilderIO.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > DatabaseBuilder.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > Commandline.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > ..\..\..\0.9.4\VirtualPlanetBuilder\src\vpb\Commandline.cpp(22) : fatal > error C1083: Cannot open include file: 'osgSim/ShapeAttribute': No such file > or directory > BuildOptionsIO.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > BuildOptions.cpp > G:\OpenSceneGraph\OSGDEM2.2\0.9.4\VirtualPlanetBuilder\include\vpb/Source(53) > : error C2065: 'MAXIMUM_NUMBER_OF_LEVELS' : undeclared identifier > BuildOperation.cpp > BuildLog.cpp > Generating Code... > 生成日志保存在"file://g:\OpenSceneGraph\OSGDEM2.2\OSGDEM0.9.4\src\vpb\vpb.dir\Debug\BuildLog.htm" > > > ________________________________ > 美利山开盘3000人抢购!440套售罄,加推300套17号开始登记! > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org