planning_model package build fails: oneric
Hi, I m trying to build armnavigation stack of ros electric. in ubuntu oneiric using gcc4.6. but i ran into the following errors:
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:37: error: wrong number of template arguments (1, should be 3)
/usr/include/boost/detail/container_fwd.hpp:90:64: error: provided for ‘template<class key,="" class="" compare,="" class="" allocator=""> struct std::set’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:49: error: invalid type in declaration before ‘it’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:49: error: expected ‘;’ before ‘it’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:49: error: ‘it’ was not declared in this scope
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:64: error: request for member ‘begin’ in ‘joint_set’, which is of non-class type ‘int’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:252:27: error: request for member ‘end’ in ‘joint_set’, which is of non-class type ‘int’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:252:32: error: expected ‘)’ before ‘;’ token
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:251:40: warning: unused variable ‘iterator’ [-Wunused-variable]
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:253:11: error: ‘it’ was not declared in this scope
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:253:15: error: expected ‘;’ before ‘)’ token
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp: In member function ‘planning_models::KinematicModel::LinkModel* planning_models::KinematicModel::constructLinkModel(const urdf::Link)’:
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:422:23: error: ‘ROS_ASSERT’ was not declared in this scope
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp: In member function ‘shapes::Shape planning_models::KinematicModel::constructShape(const urdf::Geometry)’:
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:453:18: error: ‘ROS_ASSERT’ was not declared in this scope
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp: In constructor ‘planning_models::KinematicModel::JointModelGroup::JointModelGroup(const string&, const std::vector<const planning_models::kinematicmodel::jointmodel*>&,="" const="" std::vector<const="" planning_models::kinematicmodel::jointmodel*>&,="" const="" planning_models::kinematicmodel<="" em="">)’:
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:1264:28: error: wrong number of template arguments (1, should be 3)
/usr/include/boost/detail/container_fwd.hpp:90:64: error: provided for ‘template<class key,="" class="" compare,="" class="" allocator=""> struct std::set’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:1264:45: error: invalid type in declaration before ‘;’ token
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:1268:21: error: request for member ‘insert’ in ‘group_links_set’, which is of non-class type ‘int’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:1275:23: error: request for member ‘insert’ in ‘group_links_set’, which is of non-class type ‘int’
/home/pragyan/tredext/biome/armnavigation/planning_models/src/kinematic_model.cpp:1281:32: error: wrong number of template arguments (1, should be 3)
/usr/include/boost/detail/container_fwd.hpp:90:64: error: provided for ‘template<class key,="" class="" compare,="" class="" allocator=""> struct std::set’
/home ...