I am trying to build VirtualPlanetBuilder against OpenSceneGraph 3.1.0 by using the trunk branch from the virtual planet builder svn repository on OS X Mountain Lion (10.8.2) and I am getting the following errors whilst compiling BuildOptionsIO.cpp: /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:508:42: error: no member named 'BEGIN_BRACKET' in 'osgDB::InputStream' unsigned int size = 0; is >> size >> IS_BEGIN_BRACKET; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:32:36: note: expanded from macro 'IS_BEGIN_BRACKET' #define IS_BEGIN_BRACKET is.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:515:11: error: no member named 'END_BRACKET' in 'osgDB::InputStream' is >> IS_END_BRACKET; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:33:36: note: expanded from macro 'IS_END_BRACKET' #define IS_END_BRACKET is.END_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:523:19: error: no member named 'BEGIN_BRACKET' in 'osgDB::OutputStream' os << size << OS_BEGIN_BRACKET << std::endl; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:34:36: note: expanded from macro 'OS_BEGIN_BRACKET' #define OS_BEGIN_BRACKET os.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:529:11: error: no member named 'END_BRACKET' in 'osgDB::OutputStream' os << OS_END_BRACKET << std::endl; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:35:36: note: expanded from macro 'OS_END_BRACKET' #define OS_END_BRACKET os.END_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:539:42: error: no member named 'BEGIN_BRACKET' in 'osgDB::InputStream' unsigned int size = 0; is >> size >> IS_BEGIN_BRACKET; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:32:36: note: expanded from macro 'IS_BEGIN_BRACKET' #define IS_BEGIN_BRACKET is.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:545:11: error: no member named 'END_BRACKET' in 'osgDB::InputStream' is >> IS_END_BRACKET; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:33:36: note: expanded from macro 'IS_END_BRACKET' #define IS_END_BRACKET is.END_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:552:19: error: no member named 'BEGIN_BRACKET' in 'osgDB::OutputStream' os << size << OS_BEGIN_BRACKET << std::endl; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:34:36: note: expanded from macro 'OS_BEGIN_BRACKET' #define OS_BEGIN_BRACKET os.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:558:11: error: no member named 'END_BRACKET' in 'osgDB::OutputStream' os << OS_END_BRACKET << std::endl; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:35:36: note: expanded from macro 'OS_END_BRACKET' #define OS_END_BRACKET os.END_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:571:11: error: no member named 'BEGIN_BRACKET' in 'osgDB::InputStream' is >> IS_BEGIN_BRACKET; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:32:36: note: expanded from macro 'IS_BEGIN_BRACKET' #define IS_BEGIN_BRACKET is.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:577:11: error: no member named 'END_BRACKET' in 'osgDB::InputStream' is >> IS_END_BRACKET; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:33:36: note: expanded from macro 'IS_END_BRACKET' #define IS_END_BRACKET is.END_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:586:11: error: no member named 'BEGIN_BRACKET' in 'osgDB::OutputStream' os << OS_BEGIN_BRACKET << std::endl; ^~~~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:34:36: note: expanded from macro 'OS_BEGIN_BRACKET' #define OS_BEGIN_BRACKET os.BEGIN_BRACKET ~~ ^ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:594:11: error: no member named 'END_BRACKET' in 'osgDB::OutputStream' os << OS_END_BRACKET << std::endl; ^~~~~~~~~~~~~~ /users/tony/source/VirtualPlanetBuilder/src/vpb/BuildOptionsIO.cpp:35:36: note: expanded from macro 'OS_END_BRACKET' #define OS_END_BRACKET os.END_BRACKET ~~ ^ 12 errors generated.
If I change the minimum OpenSceneGraph to 3.1.1 at line 31 VirutalPlanetBuilder compiles okay. This is obviously a bug so how does one raise this so it can be fixed?
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org