Hi Robert, Thank you for the quick response. I've attached the build log. Please note that this is from 3.4.0 RC1, RC5 is also similar, right now I have access to my other desktop so I'm sending this one to give a quick idea.
Regards, Can ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=64391#64391
1>------ Rebuild All started: Project: ZERO_CHECK, Configuration: Debug Win32 ------ 1> Checking Build System 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/src/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/src/vpb/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/applications/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/applications/osgdem/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/applications/vpbcache/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/applications/vpbsizes/CMakeFiles/generate.stamp is up-to-date. 1> CMake does not need to re-run because C:/lib/VirtualPlanetBuilder/applications/vpbmaster/CMakeFiles/generate.stamp is up-to-date. 2>------ Rebuild All started: Project: vpb, Configuration: Debug Win32 ------ 2> Building Custom Rule C:/lib/VirtualPlanetBuilder/src/vpb/CMakeLists.txt 2> CMake does not need to re-run because C:\lib\VirtualPlanetBuilder\src\vpb\CMakeFiles\generate.stamp is up-to-date. 2> BuildLog.cpp 2> BuildOperation.cpp 2> BuildOptions.cpp 2> BuildOptionsIO.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(202): warning C4005: 'ADD_ENUM_VALUE' : macro redefinition 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(1840) : see previous definition of 'ADD_ENUM_VALUE' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(235): error C2039: 'Serializer' : is not a member of 'osgDB' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(235): error C2065: 'Serializer' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(235): error C2923: 'osg::ref_ptr' : 'Serializer' is not a valid template type argument for parameter 'T' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(235): error C3203: 'ref_ptr' : unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(242): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(242): error C2065: 'Directory' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(242): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(243): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(243): error C2065: 'OutputTaskDirectories' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(243): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(244): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(244): error C2065: 'DestinationTileBaseName' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(244): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(245): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(245): error C2065: 'DestinationTileExtension' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(245): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(246): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(246): error C2065: 'DestinationImageExtension' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(246): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(247): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(247): error C2065: 'PowerOfTwoImages' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(247): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(248): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(248): error C2065: 'ArchiveName' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(248): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(249): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(249): error C2065: 'IntermediateBuildName' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(249): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(250): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(250): error C2065: 'LogFileName' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(250): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(251): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(251): error C2065: 'TaskFileName' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(251): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(252): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(252): error C2065: 'CommentString' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(252): error C3861: 'CREATE_STRING_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C2976: 'osgDB::EnumSerializer' : too few template arguments 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C3203: 'EnumSerializer' : unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C2514: 'osgDB::EnumSerializer' : class has no constructors 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C2664: 'void std::list<int,std::allocator<_Ty>>::push_back(const _Ty &)' : cannot convert argument 1 from 'int *' to 'int &&' 2> with 2> [ 2> _Ty=GLsizei 2> ] 2> Reason: cannot convert from 'int *' to 'int' 2> There is no context in which this conversion is possible 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C2839: invalid return type 'int *' for overloaded 'operator ->' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(254): error C2039: 'add' : is not a member of 'osg::ref_ptr<int>' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C2976: 'osgDB::EnumSerializer' : too few template arguments 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C3203: 'EnumSerializer' : unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C2514: 'osgDB::EnumSerializer' : class has no constructors 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C2664: 'void std::list<int,std::allocator<_Ty>>::push_back(const _Ty &)' : cannot convert argument 1 from 'int *' to 'int &&' 2> with 2> [ 2> _Ty=GLsizei 2> ] 2> Reason: cannot convert from 'int *' to 'int' 2> There is no context in which this conversion is possible 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C2839: invalid return type 'int *' for overloaded 'operator ->' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(255): error C2039: 'add' : is not a member of 'osg::ref_ptr<int>' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C2976: 'osgDB::EnumSerializer' : too few template arguments 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C3203: 'EnumSerializer' : unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C2514: 'osgDB::EnumSerializer' : class has no constructors 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C2664: 'void std::list<int,std::allocator<_Ty>>::push_back(const _Ty &)' : cannot convert argument 1 from 'int *' to 'int &&' 2> with 2> [ 2> _Ty=GLsizei 2> ] 2> Reason: cannot convert from 'int *' to 'int' 2> There is no context in which this conversion is possible 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C2839: invalid return type 'int *' for overloaded 'operator ->' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(256): error C2039: 'add' : is not a member of 'osg::ref_ptr<int>' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C2976: 'osgDB::EnumSerializer' : too few template arguments 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C3203: 'EnumSerializer' : unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C2514: 'osgDB::EnumSerializer' : class has no constructors 2> C:\Program Files (x86)\OpenSceneGraph\include\osgDB/Serializer(690) : see declaration of 'osgDB::EnumSerializer' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C2664: 'void std::list<int,std::allocator<_Ty>>::push_back(const _Ty &)' : cannot convert argument 1 from 'int *' to 'int &&' 2> with 2> [ 2> _Ty=GLsizei 2> ] 2> Reason: cannot convert from 'int *' to 'int' 2> There is no context in which this conversion is possible 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C2839: invalid return type 'int *' for overloaded 'operator ->' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(258): error C2039: 'add' : is not a member of 'osg::ref_ptr<int>' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(260): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(260): error C2065: 'MaximumTileImageSize' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(260): error C3861: 'CREATE_UINT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(261): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(261): error C2065: 'MaximumTileTerrainSize' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(261): error C3861: 'CREATE_UINT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(263): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(263): error C2065: 'MaximumVisibleDistanceOfTopLevel' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(263): error C3861: 'CREATE_FLOAT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(264): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(264): error C2065: 'RadiusToMaxVisibleDistanceRatio' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(264): error C3861: 'CREATE_FLOAT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(265): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(265): error C2065: 'VerticalScale' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(265): error C3861: 'CREATE_FLOAT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(266): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(266): error C2065: 'SkirtRatio' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(266): error C3861: 'CREATE_FLOAT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(267): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(267): error C2065: 'MaxAnisotropy' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(267): error C3861: 'CREATE_FLOAT_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(269): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(269): error C2065: 'BuildOverlays' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(269): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(270): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(270): error C2065: 'ReprojectSources' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(270): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(271): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(271): error C2065: 'GenerateTiles' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(271): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(272): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(272): error C2065: 'ConvertFromGeographicToGeocentric' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(272): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(273): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(273): error C2065: 'UseLocalTileTransform' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(273): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(274): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(274): error C2065: 'SimplifyTerrain' : undeclared identifier 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(274): error C3861: 'CREATE_BOOL_SERIALIZER': identifier not found 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(275): error C2275: 'vpb::BuildOptions' : illegal use of this type as an expression 2> C:\lib\VirtualPlanetBuilder\include\vpb/BuildOptions(31) : see declaration of 'vpb::BuildOptions' 2>C:\lib\VirtualPlanetBuilder\src\vpb\BuildOptionsIO.cpp(275): fatal error C1003: error count exceeds 100; stopping compilation 2> Commandline.cpp 2> DatabaseBuilder.cpp 2> DatabaseBuilderIO.cpp 2> DataSet.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(182): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(463): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(545): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(651): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2431): warning C4018: '<=' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2444): warning C4018: '>' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2531): warning C4018: '>=' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\DataSet.cpp(2537): warning C4018: '>=' : signed/unsigned mismatch 2> Date.cpp 2> Destination.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(1334): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(1688): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3191): error C2512: 'osg::PagedLOD' : no appropriate default constructor available 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3196): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3196): error C2227: left of '->addChild' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3207): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3207): error C2227: left of '->addChild' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3214): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3214): error C2227: left of '->accept' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3232): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3232): error C2227: left of '->setCullCallback' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3243): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3243): error C2227: left of '->getBound' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3243): error C2228: left of '.radius' must have class/struct/union 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3243): error C2780: 'T osg::maximum(T,T)' : expects 2 arguments - 1 provided 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/Math(66) : see declaration of 'osg::maximum' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3245): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3245): error C2227: left of '->setRange' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3247): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3247): error C2227: left of '->setFileName' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3248): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3248): error C2227: left of '->setRange' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3250): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3250): error C2227: left of '->getNumChildren' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3251): error C2027: use of undefined type 'osg::PagedLOD' 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3251): error C2227: left of '->setCenter' must point to class/struct/union/generic type 2> C:\Program Files (x86)\OpenSceneGraph\include\osg/NodeVisitor(34) : see declaration of 'osg::PagedLOD' 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3251): error C2227: left of '->getBound' must point to class/struct/union/generic type 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3251): error C2228: left of '.center' must have class/struct/union 2>C:\lib\VirtualPlanetBuilder\src\vpb\Destination.cpp(3253): error C2440: 'return' : cannot convert from 'osg::PagedLOD *' to 'osg::Node *' 2> Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast 2> ExtrudeVisitor.cpp 2> FileCache.cpp 2> FileDetails.cpp 2> FileUtils.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\FileUtils.cpp(86): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\FileUtils.cpp(155): warning C4018: '<' : signed/unsigned mismatch 2> FilePathManager.cpp 2> GeospatialDataset.cpp 2> HeightFieldMapper.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(671): warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning) 2>C:\lib\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(724): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(730): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(737): warning C4018: '<' : signed/unsigned mismatch 2>C:\lib\VirtualPlanetBuilder\src\vpb\HeightFieldMapper.cpp(744): warning C4018: '<' : signed/unsigned mismatch 2> MachinePool.cpp 2> ObjectPlacer.cpp 2> PropertyFile.cpp 2> Generating Code... 2> Compiling... 2> ShapeFilePlacer.cpp 2> Source.cpp 2> SourceData.cpp 2> SpatialProperties.cpp 2> System.cpp 2>C:\lib\VirtualPlanetBuilder\src\vpb\System.cpp(86): warning C4018: '<' : signed/unsigned mismatch 2> Task.cpp 2> TaskManager.cpp 2> ThreadPool.cpp 2> Version.cpp 2> Generating Code... 3>------ Rebuild All started: Project: Applications osgdem, Configuration: Debug Win32 ------ 4>------ Rebuild All started: Project: Applications vpbcache, Configuration: Debug Win32 ------ 5>------ Rebuild All started: Project: Applications vpbmaster, Configuration: Debug Win32 ------ 6>------ Rebuild All started: Project: Applications vpbsizes, Configuration: Debug Win32 ------ 3>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (application_osgdem.dir\Debug\) contains files shared from another project (Applications osgdem.vcxproj). This can lead to incorrect clean and rebuild behavior. 3> Building Custom Rule C:/lib/VirtualPlanetBuilder/applications/osgdem/CMakeLists.txt 3> CMake does not need to re-run because C:\lib\VirtualPlanetBuilder\applications\osgdem\CMakeFiles\generate.stamp is up-to-date. 3> osgdem.cpp 5>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (application_vpbmaster.dir\Debug\) contains files shared from another project (Applications vpbmaster.vcxproj). This can lead to incorrect clean and rebuild behavior. 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (application_vpbcache.dir\Debug\) contains files shared from another project (Applications vpbcache.vcxproj). This can lead to incorrect clean and rebuild behavior. 5> Building Custom Rule C:/lib/VirtualPlanetBuilder/applications/vpbmaster/CMakeLists.txt 4> Building Custom Rule C:/lib/VirtualPlanetBuilder/applications/vpbcache/CMakeLists.txt 4> CMake does not need to re-run because C:\lib\VirtualPlanetBuilder\applications\vpbcache\CMakeFiles\generate.stamp is up-to-date. 5> CMake does not need to re-run because C:\lib\VirtualPlanetBuilder\applications\vpbmaster\CMakeFiles\generate.stamp is up-to-date. 6>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (application_vpbsizes.dir\Debug\) contains files shared from another project (Applications vpbsizes.vcxproj). This can lead to incorrect clean and rebuild behavior. 4> vpbcache.cpp 6> Building Custom Rule C:/lib/VirtualPlanetBuilder/applications/vpbsizes/CMakeLists.txt 5> vpbmaster.cpp 6> CMake does not need to re-run because C:\lib\VirtualPlanetBuilder\applications\vpbsizes\CMakeFiles\generate.stamp is up-to-date. 6> vpbsizes.cpp 6>LINK : fatal error LNK1104: cannot open file 'vpbd.lib' 5>LINK : fatal error LNK1104: cannot open file 'vpbd.lib' 4>LINK : fatal error LNK1104: cannot open file 'vpbd.lib' 3>LINK : fatal error LNK1104: cannot open file 'vpbd.lib' 7>------ Rebuild All started: Project: ALL_BUILD, Configuration: Debug Win32 ------ 8>------ Rebuild All started: Project: INSTALL, Configuration: Debug Win32 ------ 8> -- Install configuration: "Debug" 8> CMake Error at src/vpb/cmake_install.cmake:44 (file): 8> file INSTALL cannot find "C:/lib/VirtualPlanetBuilder/lib/Debug/vpbd.dll". 8> Call Stack (most recent call first): 8> src/cmake_install.cmake:32 (include) 8> cmake_install.cmake:32 (include) 8> 8> 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: The command "setlocal 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: "C:\Program Files (x86)\CMake\bin\cmake.exe" -DBUILD_TYPE=Debug -P cmake_install.cmake 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: :cmEnd 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: :cmErrorLevel 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: exit /b %1 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: :cmDone 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd 8>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: :VCEnd" exited with code 1. ========== Rebuild All: 2 succeeded, 6 failed, 0 skipped ==========
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org