tum-vision / tum_ardrone

Repository for the tum_ardrone ROS package, implementing autonomous flight with PTAM-based visual navigation for the Parrot AR.Drone.
http://wiki.ros.org/tum_ardrone
GNU General Public License v3.0
226 stars 192 forks source link

Error in building TooN with gcc4.8 on Ubuntu 13.10 #23

Open lesire opened 10 years ago

lesire commented 10 years ago

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

lesire commented 10 years ago

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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(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 void TooN::Internal::debuginitialize(P, int)’ declared here, later in the translation unit template static void debuginitialize(P, int) ^ make[2]: * [tum_ardrone/CMakeFiles/drone_autopilot.dir/src/autopilot/main_autopilot.cpp.o] Erreur 1 make[1]: * [tum_ardrone/CMakeFiles/drone_autopilot.dir/all] Erreur 2 make: *\ [all] Erreur 2

lesire commented 10 years ago

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 ;)

rohanbhargava11 commented 10 years ago

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?

lesire commented 10 years ago

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

lesire commented 10 years ago

fixed by #26

sam17 commented 9 years ago

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?

lesire commented 9 years ago

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.

lguodongustc commented 8 years ago

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

cdhuanghl commented 7 years ago

thanks for your advise @lguodongustc

HaskiDuan commented 7 years ago

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