jcoutie

DJI OSDK Make Log

Apr 4th, 2022
1,367
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 31.37 KB | None | 0 0
  1. Scanning dependencies of target advanced-sensing
  2. [  0%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_advanced_sensing.cpp.o
  3. [  0%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_liveview.cpp.o
  4. [  1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_liveview_impl.cpp.o
  5. [  1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_perception.cpp.o
  6. [  1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_perception_impl.cpp.o
  7. [  2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_image_handler.cpp.o
  8. [  2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream.cpp.o
  9. [  2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream_decoder.cpp.o
  10. [  3%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream_link.cpp.o
  11. [  3%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/api.cpp.o
  12. In file included from /usr/include/c++/10/map:61,
  13.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.h:45,
  14.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.cpp:51:
  15. /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = long long int; _Tp = std::set<int>; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<int> > >]’:
  16. /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::set<int> >, std::_Select1st<std::pair<const long long int, std::set<int> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<int> > > >::const_iterator’ changed in GCC 7.1
  17.   520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
  18.       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19.   521 |      std::forward_as_tuple(std::move(__k)),
  20.       |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21.   522 |      std::tuple<>());
  22.       |      ~~~~~~~~~~~~~~~                
  23. In file included from /usr/include/c++/10/map:60,
  24.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.h:45,
  25.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.cpp:51:
  26. /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long int&&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::set<int> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<int> > >]’:
  27. /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::set<int> >, std::_Select1st<std::pair<const long long int, std::set<int> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<int> > > >::const_iterator’ changed in GCC 7.1
  28.  2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
  29.       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  30. /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = long long int; _Val = std::pair<const long long int, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::set<int> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<int> > >]’:
  31. /usr/include/c++/10/bits/stl_tree.h:1216:14: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::set<int> >, std::_Select1st<std::pair<const long long int, std::set<int> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<int> > > >::const_iterator’ changed in GCC 7.1
  32.  1216 |  _M_erase_aux(__position);
  33.       |  ~~~~~~~~~~~~^~~~~~~~~~~~
  34. /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::set<int> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<int> > >]’:
  35. /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::set<int> >, std::_Select1st<std::pair<const long long int, std::set<int> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<int> > > >::const_iterator’ changed in GCC 7.1
  36.  2193 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
  37.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  38. /usr/include/c++/10/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long int; _Val = std::pair<const long long int, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::set<int> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<int> > >]’:
  39. /usr/include/c++/10/bits/stl_tree.h:2510:5: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::set<int> >, std::_Select1st<std::pair<const long long int, std::set<int> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<int> > > >::const_iterator’ changed in GCC 7.1
  40.  2510 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
  41.       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  42. [  4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/buffer.cpp.o
  43. [  4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/cache.cpp.o
  44. [  4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/ccc.cpp.o
  45. [  5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/channel.cpp.o
  46. [  5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/common.cpp.o
  47. [  5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/core.cpp.o
  48. [  6%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/epoll.cpp.o
  49. [  6%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/list.cpp.o
  50. [  7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/md5.cpp.o
  51. [  7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/packet.cpp.o
  52. [  7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/queue.cpp.o
  53. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp: In member function ‘void CRendezvousQueue::remove(const UDTSOCKET&)’:
  54. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:808:33: note: parameter passing for argument of type ‘std::__cxx11::list<CRendezvousQueue::CRL>::const_iterator’ changed in GCC 7.1
  55.   808 |          m_lRendezvousID.erase(i);
  56.       |                                 ^
  57. In file included from /usr/include/c++/10/list:63,
  58.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
  59.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
  60.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
  61.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
  62. /usr/include/c++/10/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CRendezvousQueue::CRL; _Alloc = std::allocator<CRendezvousQueue::CRL>]’:
  63. /usr/include/c++/10/bits/stl_list.h:1212:24: note: parameter passing for argument of type ‘std::_List_iterator<CRendezvousQueue::CRL>’ changed in GCC 7.1
  64.  1212 |       { this->_M_insert(end(), __x); }
  65.       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~
  66. In file included from /usr/include/c++/10/list:64,
  67.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
  68.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
  69.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
  70.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
  71. /usr/include/c++/10/bits/list.tcc: In member function ‘std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(std::__cxx11::list<_Tp, _Alloc>::const_iterator) [with _Tp = CRendezvousQueue::CRL; _Alloc = std::allocator<CRendezvousQueue::CRL>]’:
  72. /usr/include/c++/10/bits/list.tcc:150:5: note: parameter passing for argument of type ‘std::__cxx11::list<CRendezvousQueue::CRL>::const_iterator’ changed in GCC 7.1
  73.   150 |     list<_Tp, _Alloc>::
  74.       |     ^~~~~~~~~~~~~~~~~
  75. /usr/include/c++/10/bits/list.tcc:158:15: note: parameter passing for argument of type ‘std::_List_iterator<CRendezvousQueue::CRL>’ changed in GCC 7.1
  76.   158 |       _M_erase(__position._M_const_cast());
  77.       |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78. In file included from /usr/include/c++/10/list:63,
  79.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
  80.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
  81.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
  82.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
  83. /usr/include/c++/10/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CRendezvousQueue::CRL&}; _Tp = CRendezvousQueue::CRL; _Alloc = std::allocator<CRendezvousQueue::CRL>]’:
  84. /usr/include/c++/10/bits/stl_list.h:1909:8: note: parameter passing for argument of type ‘std::__cxx11::list<CRendezvousQueue::CRL>::iterator’ changed in GCC 7.1
  85.  1909 |        _M_insert(iterator __position, _Args&&... __args)
  86.       |        ^~~~~~~~~
  87. /usr/include/c++/10/bits/stl_list.h: In member function ‘void std::__cxx11::list<_Tp, _Alloc>::_M_erase(std::__cxx11::list<_Tp, _Alloc>::iterator) [with _Tp = CRendezvousQueue::CRL; _Alloc = std::allocator<CRendezvousQueue::CRL>]’:
  88. /usr/include/c++/10/bits/stl_list.h:1919:7: note: parameter passing for argument of type ‘std::__cxx11::list<CRendezvousQueue::CRL>::iterator’ changed in GCC 7.1
  89.  1919 |       _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
  90.       |       ^~~~~~~~
  91. [  8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/window.cpp.o
  92. [  8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_hard_driver.cpp.o
  93. [  8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_memory.cpp.o
  94. [  9%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_platform_manager.cpp.o
  95. [  9%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_thread_manager.cpp.o
  96. [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/default/src/dji_memory_default.cpp.o
  97. [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/linux/src/linux_serial_device.cpp.o
  98. [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/linux/src/posix_thread_manager.cpp.o
  99. [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_aes.cpp.o
  100. [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_open_protocol.cpp.o
  101. [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_protocol_base.cpp.o
  102. [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/utility/src/dji_circular_buffer.cpp.o
  103. [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/utility/src/dji_singleton.cpp.o
  104. [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/platform/src/linux_usb_device.cpp.o
  105. [ 13%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/protocol/src/dji_advanced_sensing_protocol.cpp.o
  106. [ 13%] Linking CXX static library ../../libs/libadvanced-sensing.a
  107. [ 13%] Built target advanced-sensing
  108. Scanning dependencies of target djiosdk-core
  109. [ 13%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_ack.cpp.o
  110. [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_battery.cpp.o
  111. [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_battery_impl.cpp.o
  112. [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_broadcast.cpp.o
  113. [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_camera.cpp.o
  114. [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_camera_manager.cpp.o
  115. [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_command.cpp.o
  116. [ 16%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_control.cpp.o
  117. [ 16%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_error.cpp.o
  118. [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_flight_controller.cpp.o
  119. [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_gimbal.cpp.o
  120. [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_gimbal_manager.cpp.o
  121. [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hardware_sync.cpp.o
  122. [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms.cpp.o
  123. [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms_impl.cpp.o
  124. [ 19%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms_internal.cpp.o
  125. [ 19%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hotpoint.cpp.o
  126. [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_legacy_linker.cpp.o
  127. [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mfio.cpp.o
  128. [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mission_manager.cpp.o
  129. [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mobile_device.cpp.o
  130. [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_payload_device.cpp.o
  131. [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_psdk_manager.cpp.o
  132. [ 22%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_subscription.cpp.o
  133. [ 22%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_vehicle.cpp.o
  134. [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_version.cpp.o
  135. [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_waypoint.cpp.o
  136. [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_waypoint_v2.cpp.o
  137. [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/logger/src/dji_log.cpp.o
  138. [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/dji_file_mgr.cpp.o
  139. [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/dji_file_mgr_define.cpp.o
  140. [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/commondatarangehandler.cpp.o
  141. [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/dji_file_mgr_impl.cpp.o
  142. In file included from /usr/include/c++/10/vector:67,
  143.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/commondatarangehandler.h:11,
  144.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:42,
  145.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
  146. /usr/include/c++/10/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = DJI::OSDK::MediaFile; _Alloc = std::allocator<DJI::OSDK::MediaFile>]’:
  147. /usr/include/c++/10/bits/stl_vector.h:558:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  148.   558 |    std::__uninitialized_copy_a(__x.begin(), __x.end(),
  149.       |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  150.   559 |           this->_M_impl._M_start,
  151.       |           ~~~~~~~~~~~~~~~~~~~~~~~
  152.   560 |           _M_get_Tp_allocator());
  153.       |           ~~~~~~~~~~~~~~~~~~~~~~
  154. /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = DJI::OSDK::MediaFile; _Alloc = std::allocator<DJI::OSDK::MediaFile>]’:
  155. /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  156.  1198 |    _M_realloc_insert(end(), __x);
  157.       |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  158. In file included from /usr/include/c++/10/memory:66,
  159.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:37,
  160.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
  161. /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >; _ForwardIterator = DJI::OSDK::MediaFile*; _Tp = DJI::OSDK::MediaFile]’:
  162. /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  163.   323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
  164.       |     ^~~~~~~~~~~~~~~~~~~~~~
  165. /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  166. /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  167.   325 |     { return std::uninitialized_copy(__first, __last, __result); }
  168.       |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  169. In file included from /usr/include/c++/10/vector:72,
  170.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/commondatarangehandler.h:11,
  171.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:42,
  172.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
  173. /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DJI::OSDK::MediaFile&}; _Tp = DJI::OSDK::MediaFile; _Alloc = std::allocator<DJI::OSDK::MediaFile>]’:
  174. /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector<DJI::OSDK::MediaFile>::iterator’ changed in GCC 7.1
  175.   426 |       vector<_Tp, _Alloc>::
  176.       |       ^~~~~~~~~~~~~~~~~~~
  177. In file included from /usr/include/c++/10/memory:66,
  178.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:37,
  179.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
  180. /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >; _ForwardIterator = DJI::OSDK::MediaFile*]’:
  181. /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  182.   125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
  183.       |     ^~~~~~~~~~~~~~~~~~
  184. /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  185. /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  186.   147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
  187.       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188.   148 |            && __is_trivial(_ValueType2)
  189.       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190.   149 |            && __assignable>::
  191.       |            ~~~~~~~~~~~~~~~~~~
  192.   150 |  __uninit_copy(__first, __last, __result);
  193.       |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  194. /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = DJI::OSDK::MediaFile*; _ForwardIterator = DJI::OSDK::MediaFile*; _Allocator = std::allocator<DJI::OSDK::MediaFile>]’:
  195. /usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  196.   346 |       return std::__uninitialized_copy_a
  197.       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198.   347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
  199.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  200.   348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
  201.       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  202. /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >; _ForwardIterator = DJI::OSDK::MediaFile*; bool _TrivialValueTypes = false]’:
  203. /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  204.    84 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
  205.       |         ^~~~~~~~~~~~~
  206. /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const DJI::OSDK::MediaFile*, std::vector<DJI::OSDK::MediaFile> >’ changed in GCC 7.1
  207. /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<DJI::OSDK::MediaFile*>; _ForwardIterator = DJI::OSDK::MediaFile*; _Tp = DJI::OSDK::MediaFile]’:
  208. /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  209.   323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
  210.       |     ^~~~~~~~~~~~~~~~~~~~~~
  211. /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  212. /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  213.   325 |     { return std::uninitialized_copy(__first, __last, __result); }
  214.       |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  215. /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<DJI::OSDK::MediaFile*>; _ForwardIterator = DJI::OSDK::MediaFile*]’:
  216. /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  217.   125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
  218.       |     ^~~~~~~~~~~~~~~~~~
  219. /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  220. /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  221.   147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
  222.       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223.   148 |            && __is_trivial(_ValueType2)
  224.       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225.   149 |            && __assignable>::
  226.       |            ~~~~~~~~~~~~~~~~~~
  227.   150 |  __uninit_copy(__first, __last, __result);
  228.       |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  229. /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<DJI::OSDK::MediaFile*>; _ForwardIterator = DJI::OSDK::MediaFile*; bool _TrivialValueTypes = false]’:
  230. /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  231.    84 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
  232.       |         ^~~~~~~~~~~~~
  233. /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘std::move_iterator<DJI::OSDK::MediaFile*>’ changed in GCC 7.1
  234. [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/downloadbufferqueue.cpp.o
  235. [ 26%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/mmap_file_buffer.cpp.o
  236. In file included from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
  237. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/mmap_file_buffer.hpp:23:15: error: field ‘currentLogFilePath’ has incomplete type ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’}
  238.    23 |   std::string currentLogFilePath;
  239.       |               ^~~~~~~~~~~~~~~~~~
  240. In file included from /usr/include/c++/10/iosfwd:39,
  241.                  from /usr/include/c++/10/memory:74,
  242.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/mmap_file_buffer.hpp:13,
  243.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
  244. /usr/include/c++/10/bits/stringfwd.h:74:11: note: declaration of ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’}
  245.    74 |     class basic_string;
  246.       |           ^~~~~~~~~~~~
  247. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:15:39: error: ‘path’ has incomplete type
  248.    15 | bool MmapFileBuffer::init(std::string path, uint64_t fileSize) {
  249.       |                           ~~~~~~~~~~~~^~~~
  250. In file included from /usr/include/c++/10/iosfwd:39,
  251.                  from /usr/include/c++/10/memory:74,
  252.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/mmap_file_buffer.hpp:13,
  253.                  from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
  254. /usr/include/c++/10/bits/stringfwd.h:74:11: note: declaration of ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’}
  255.    74 |     class basic_string;
  256.       |           ^~~~~~~~~~~~
  257. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp: In member function ‘bool DJI::OSDK::MmapFileBuffer::init(std::string, uint64_t)’:
  258. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:19:3: error: ‘printf’ was not declared in this scope
  259.    19 |   printf("Preparing File : %s\n", this->currentLogFilePath.c_str());
  260.       |   ^~~~~~
  261. /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:7:1: note: ‘printf’ is defined in header ‘<cstdio>’; did you forget to ‘#include <cstdio>’?
  262.     6 | #include <string.h>
  263.   +++ |+#include <cstdio>
  264.     7 |
  265. make[2]: *** [osdk-core/CMakeFiles/djiosdk-core.dir/build.make:524: osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/mmap_file_buffer.cpp.o] Error 1
  266. make[1]: *** [CMakeFiles/Makefile2:580: osdk-core/CMakeFiles/djiosdk-core.dir/all] Error 2
  267. make: *** [Makefile:149: all] Error 2
  268.  
Advertisement
Add Comment
Please, Sign In to add comment