Guest User

OctoMap 1.6.0 stderr Mac make

a guest
Apr 7th, 2013
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.82 KB | None | 0 0
  1. In file included from /Users/stephen/src/octomap-1.6.0/octomap/src/AbstractOcTree.cpp:36:
  2. In file included from /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTree.h:38:
  3. In file included from /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OccupancyOcTreeBase.h:43:
  4. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTreeBaseImpl.h:149:20: error: return type 'octomap::OcTreeBaseImpl<octomap::OcTreeNode, octomap::AbstractOccupancyOcTree>' is an abstract class
  5. OcTreeBaseImpl deepCopy() const;
  6. ~~~~~~~~~~~~~~ ^
  7. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OccupancyOcTreeBase.h:68:38: note: in instantiation of template class 'octomap::OcTreeBaseImpl<octomap::OcTreeNode, octomap::AbstractOccupancyOcTree>' requested here
  8. class OccupancyOcTreeBase : public OcTreeBaseImpl<NODE,AbstractOccupancyOcTree> {
  9. ^
  10. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTree.h:49:25: note: in instantiation of template class 'octomap::OccupancyOcTreeBase<octomap::OcTreeNode>' requested here
  11. class OcTree : public OccupancyOcTreeBase <OcTreeNode> {
  12. ^
  13. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOcTree.h:57:29: note: unimplemented pure virtual method 'create' in 'OcTreeBaseImpl'
  14. virtual AbstractOcTree* create() const = 0;
  15. ^
  16. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:92:27: note: unimplemented pure virtual method 'writeBinaryData' in 'OcTreeBaseImpl'
  17. virtual std::ostream& writeBinaryData(std::ostream &s) const = 0;
  18. ^
  19. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:109:27: note: unimplemented pure virtual method 'readBinaryData' in 'OcTreeBaseImpl'
  20. virtual std::istream& readBinaryData(std::istream &s) = 0;
  21. ^
  22. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:146:25: note: unimplemented pure virtual method 'updateNode' in 'OcTreeBaseImpl'
  23. virtual OcTreeNode* updateNode(const OcTreeKey& key, float log_odds_update, bool lazy_eval = false) = 0;
  24. ^
  25. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:158:25: note: unimplemented pure virtual method 'updateNode' in 'OcTreeBaseImpl'
  26. virtual OcTreeNode* updateNode(const point3d& value, float log_odds_update, bool lazy_eval = false) = 0;
  27. ^
  28. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:169:25: note: unimplemented pure virtual method 'updateNode' in 'OcTreeBaseImpl'
  29. virtual OcTreeNode* updateNode(const OcTreeKey& key, bool occupied, bool lazy_eval = false) = 0;
  30. ^
  31. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:181:25: note: unimplemented pure virtual method 'updateNode' in 'OcTreeBaseImpl'
  32. virtual OcTreeNode* updateNode(const point3d& value, bool occupied, bool lazy_eval = false) = 0;
  33. ^
  34. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOccupancyOcTree.h:183:18: note: unimplemented pure virtual method 'toMaxLikelihood' in 'OcTreeBaseImpl'
  35. virtual void toMaxLikelihood() = 0;
  36. ^
  37. In file included from /Users/stephen/src/octomap-1.6.0/octomap/src/AbstractOcTree.cpp:36:
  38. In file included from /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTree.h:38:
  39. In file included from /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OccupancyOcTreeBase.h:43:
  40. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTreeBaseImpl.h:149:20: error: return type 'octomap::OcTreeBaseImpl<octomap::CountingOcTreeNode, octomap::AbstractOcTree>' is an abstract class
  41. OcTreeBaseImpl deepCopy() const;
  42. ~~~~~~~~~~~~~~ ^
  43. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/OcTreeBase.h:44:29: note: in instantiation of template class 'octomap::OcTreeBaseImpl<octomap::CountingOcTreeNode, octomap::AbstractOcTree>' requested here
  44. class OcTreeBase : public OcTreeBaseImpl<NODE,AbstractOcTree> {
  45. ^
  46. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/CountingOcTree.h:88:33: note: in instantiation of template class 'octomap::OcTreeBase<octomap::CountingOcTreeNode>' requested here
  47. class CountingOcTree : public OcTreeBase <CountingOcTreeNode> {
  48. ^
  49. /Users/stephen/src/octomap-1.6.0/octomap/include/octomap/AbstractOcTree.h:57:29: note: unimplemented pure virtual method 'create' in 'OcTreeBaseImpl'
  50. virtual AbstractOcTree* create() const = 0;
  51. ^
  52. 2 errors generated.
  53. make[2]: *** [octomap/src/CMakeFiles/octomap.dir/AbstractOcTree.cpp.o] Error 1
  54. make[1]: *** [octomap/src/CMakeFiles/octomap.dir/all] Error 2
  55. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment