tum_ardrone
tum_ardrone copied to clipboard
Error in building TooN with gcc4.8 on Ubuntu 13.10
/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); ^
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
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 ;)
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?
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)
fixed by #26
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?
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.
c/c++ debug problem, try put "debug.hh" before "allocator.hh" in file "TooN.h".
thanks for your advise @lguodongustc
that works!! great! thanks for your advise @lguodongustc