tum_ardrone icon indicating copy to clipboard operation
tum_ardrone copied to clipboard

Error in building TooN with gcc4.8 on Ubuntu 13.10

Open lesire opened this issue 10 years ago • 10 comments

/home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^

lesire avatar Apr 24 '14 09:04 lesire

Complete build log: In file included from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30:0, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h: In constructor ‘DronePosition::DronePosition(TooN::Vector<3>, double)’: /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:52:18: warning: ‘DronePosition::pos’ will be initialized after [-Wreorder] TooN::Vector<3> pos; ^ /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:51:9: warning: ‘double DronePosition::yaw’ [-Wreorder] double yaw; ^ /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:53:9: warning: when initialized here [-Wreorder] inline DronePosition(TooN::Vector<3> pos, double yaw) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 1]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 1; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 1; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<1, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 1; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 1; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:5:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 2]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 2; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 2; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<2, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 2; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 2; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:15:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 3]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 3; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 3; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<3, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 3; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 3; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:27:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 4]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 4; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 4; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<4, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 4; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 4; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:41:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 5]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 5; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 5; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<5, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 5; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 5; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:57:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 6]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 6; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 6; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<6, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 6; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 6; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:75:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 7]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 7; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 7; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<7, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 7; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 7; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:95:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 8]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 8; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 8; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<8, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 8; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 8; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:117:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 9]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 9; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 9; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<9, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 9; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 9; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:141:13: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 10]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 10; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 10; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<10, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 10; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 10; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:167:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 11]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 11; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 11; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<11, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 11; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 11; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:195:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 12]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 12; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 12; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<12, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 12; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 12; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:225:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 13]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 13; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 13; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<13, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 13; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 13; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:257:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 14]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 14; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 14; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<14, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 14; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 14; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:291:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 15]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 15; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 15; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<15, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 15; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 15; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:327:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 16]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 16; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 16; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<16, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 16; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 16; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:365:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 17]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 17; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 17; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<17, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 17; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 17; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:405:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 18]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 18; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 18; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<18, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 18; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 18; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:447:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 19]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 19; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 19; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<19, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 19; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 19; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:491:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 20]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 20; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 20; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<20, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 20; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 20; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:537:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 21]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 21; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 21; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<21, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 21; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 21; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:585:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 22]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 22; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 22; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<22, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 22; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 22; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:635:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 23]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 23; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 23; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<23, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 23; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 23; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:687:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 24]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 24; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 24; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<24, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 24; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 24; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:741:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 25]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 25; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 25; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<25, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 25; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 25; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:797:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 26]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 26; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 26; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<26, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 26; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 26; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:855:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 27]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 27; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 27; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<27, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 27; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 27; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:915:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 28]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 28; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 28; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<28, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 28; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 28; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:977:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 29]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 29; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 29; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<29, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 29; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 29; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:1041:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, double, false>::StackOrHeap() [with int Size = 30]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 30; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 30; Precision = double; int Stride = 1; Mem = TooN::Internal::VectorAlloc<30, double>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 30; Precision = double]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 30; Precision = double; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:1107:14: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:68:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:250:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh: In instantiation of ‘TooN::Internal::StackOrHeap<Size, Precision, false>::StackOrHeap() [with int Size = 3; Precision = int]’: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:105:43: required from ‘TooN::Internal::VectorAlloc<Size, Precision>::VectorAlloc() [with int Size = 3; Precision = int]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:96:16: required from ‘TooN::Internal::GenericVBase<Size, Precision, Stride, Mem>::GenericVBase() [with int Size = 3; Precision = int; int Stride = 1; Mem = TooN::Internal::VectorAlloc<3, int>]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vbase.hh:72:12: required from ‘TooN::Internal::VBase::VLayout<Size, Precision>::VLayout() [with int Size = 3; Precision = int]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/vector.hh:143:17: required from ‘TooN::Vector<Size, Precision, Base>::Vector() [with int Size = 3; Precision = int; Base = TooN::Internal::VBase]’ /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/make_vector.hh:34:24: required from ‘TooN::Vector<3, Precision> TooN::makeVector(const Precision&, const Precision&, const Precision&) [with Precision = int]’ /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:55:59: required from here /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/allocator.hh:58:33: error: ‘debug_initialize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] debug_initialize(my_data, Size); ^ In file included from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/TooN.h:255:0, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/so3.h:33, from /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/se3.h:33, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/DroneController.h:27, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/ControlNode.h:30, from /home/lesire/work/r2d2/ardrone_ws/src/tum_ardrone/src/autopilot/main_autopilot.cpp:24: /home/lesire/work/r2d2/ardrone_ws/build/thirdparty/src/thirdparty/TooN/include/TooN/internal/debug.hh:100:33: note: ‘template<class P> void TooN::Internal::debug_initialize(P_, int)’ declared here, later in the translation unit template<class P> static void debug_initialize(P_, int) ^ make[2]: *** [tum_ardrone/CMakeFiles/drone_autopilot.dir/src/autopilot/main_autopilot.cpp.o] Erreur 1 make[1]: *** [tum_ardrone/CMakeFiles/drone_autopilot.dir/all] Erreur 2 make: *** [all] Erreur 2

lesire avatar Apr 24 '14 09:04 lesire

Same error with the previous versions (with or without the packaging of the thirdparty libs in an archive). So maybe the assignee is not the good person ;)

lesire avatar Apr 24 '14 09:04 lesire

By previous versions you mean that you get the same error on ubuntu 13.04 and 12.10? Are you building the latest version of toon from github?

rohanbhargava11 avatar Apr 24 '14 13:04 rohanbhargava11

No, I have no error on Ubuntu 12.04. I think the error comes from the gcc version of 13.10. By 'previous version' I meant previous version of the archive of libs (with the 'old' libcvd)

lesire avatar Apr 24 '14 14:04 lesire

fixed by #26

lesire avatar May 12 '14 05:05 lesire

I am still getting this error despite the bug fix on ubuntu 12.10 with gcc 4.8. Any suggestions?

I am using groovy. Is there a problem with that?

sam17 avatar Oct 13 '14 19:10 sam17

Pull request #26 has been only applied to 'hydro' and 'master' branches. You should cherry-pick the commits and apply them to you groovy clone to fix it.

lesire avatar Oct 23 '14 19:10 lesire

c/c++ debug problem, try put "debug.hh" before "allocator.hh" in file "TooN.h".

lguodongustc avatar Jul 02 '16 22:07 lguodongustc

thanks for your advise @lguodongustc

cdhuanghl avatar Apr 22 '17 19:04 cdhuanghl

that works!! great! thanks for your advise @lguodongustc

HaskiDuan avatar Sep 02 '17 10:09 HaskiDuan