Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scanning dependencies of target advanced-sensing
- [ 0%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_advanced_sensing.cpp.o
- [ 0%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_liveview.cpp.o
- [ 1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_liveview_impl.cpp.o
- [ 1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_perception.cpp.o
- [ 1%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/api/src/dji_perception_impl.cpp.o
- [ 2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_image_handler.cpp.o
- [ 2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream.cpp.o
- [ 2%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream_decoder.cpp.o
- [ 3%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/src/dji_camera_stream_link.cpp.o
- [ 3%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/api.cpp.o
- In file included from /usr/include/c++/10/map:61,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.h:45,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.cpp:51:
- /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> > >]’:
- /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
- 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 521 | std::forward_as_tuple(std::move(__k)),
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 522 | std::tuple<>());
- | ~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/10/map:60,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.h:45,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/api.cpp:51:
- /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> > >]’:
- /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
- 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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> > >]’:
- /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
- 1216 | _M_erase_aux(__position);
- | ~~~~~~~~~~~~^~~~~~~~~~~~
- /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> > >]’:
- /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
- 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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> > >]’:
- /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
- 2510 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- [ 4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/buffer.cpp.o
- [ 4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/cache.cpp.o
- [ 4%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/ccc.cpp.o
- [ 5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/channel.cpp.o
- [ 5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/common.cpp.o
- [ 5%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/core.cpp.o
- [ 6%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/epoll.cpp.o
- [ 6%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/list.cpp.o
- [ 7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/md5.cpp.o
- [ 7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/packet.cpp.o
- [ 7%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/queue.cpp.o
- /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&)’:
- /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
- 808 | m_lRendezvousID.erase(i);
- | ^
- In file included from /usr/include/c++/10/list:63,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
- /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>]’:
- /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
- 1212 | { this->_M_insert(end(), __x); }
- | ~~~~~~~~~~~~~~~^~~~~~~~~~~~
- In file included from /usr/include/c++/10/list:64,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
- /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>]’:
- /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
- 150 | list<_Tp, _Alloc>::
- | ^~~~~~~~~~~~~~~~~
- /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
- 158 | _M_erase(__position._M_const_cast());
- | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/10/list:63,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/buffer.h:47,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/core.h:48,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/advanced-sensing/camera_stream/udt/src/queue.cpp:51:
- /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>]’:
- /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
- 1909 | _M_insert(iterator __position, _Args&&... __args)
- | ^~~~~~~~~
- /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>]’:
- /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
- 1919 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT
- | ^~~~~~~~
- [ 8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/camera_stream/udt/src/window.cpp.o
- [ 8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_hard_driver.cpp.o
- [ 8%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_memory.cpp.o
- [ 9%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_platform_manager.cpp.o
- [ 9%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/hal/src/dji_thread_manager.cpp.o
- [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/default/src/dji_memory_default.cpp.o
- [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/linux/src/linux_serial_device.cpp.o
- [ 10%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/platform/linux/src/posix_thread_manager.cpp.o
- [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_aes.cpp.o
- [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_open_protocol.cpp.o
- [ 11%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/protocol/src/dji_protocol_base.cpp.o
- [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/utility/src/dji_circular_buffer.cpp.o
- [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/ori-osdk-core/utility/src/dji_singleton.cpp.o
- [ 12%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/platform/src/linux_usb_device.cpp.o
- [ 13%] Building CXX object osdk-core/advanced-sensing/CMakeFiles/advanced-sensing.dir/protocol/src/dji_advanced_sensing_protocol.cpp.o
- [ 13%] Linking CXX static library ../../libs/libadvanced-sensing.a
- [ 13%] Built target advanced-sensing
- Scanning dependencies of target djiosdk-core
- [ 13%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_ack.cpp.o
- [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_battery.cpp.o
- [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_battery_impl.cpp.o
- [ 14%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_broadcast.cpp.o
- [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_camera.cpp.o
- [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_camera_manager.cpp.o
- [ 15%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_command.cpp.o
- [ 16%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_control.cpp.o
- [ 16%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_error.cpp.o
- [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_flight_controller.cpp.o
- [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_gimbal.cpp.o
- [ 17%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_gimbal_manager.cpp.o
- [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hardware_sync.cpp.o
- [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms.cpp.o
- [ 18%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms_impl.cpp.o
- [ 19%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hms_internal.cpp.o
- [ 19%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_hotpoint.cpp.o
- [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_legacy_linker.cpp.o
- [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mfio.cpp.o
- [ 20%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mission_manager.cpp.o
- [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_mobile_device.cpp.o
- [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_payload_device.cpp.o
- [ 21%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_psdk_manager.cpp.o
- [ 22%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_subscription.cpp.o
- [ 22%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_vehicle.cpp.o
- [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_version.cpp.o
- [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_waypoint.cpp.o
- [ 23%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/api/src/dji_waypoint_v2.cpp.o
- [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/logger/src/dji_log.cpp.o
- [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/dji_file_mgr.cpp.o
- [ 24%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/dji_file_mgr_define.cpp.o
- [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/commondatarangehandler.cpp.o
- [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/dji_file_mgr_impl.cpp.o
- In file included from /usr/include/c++/10/vector:67,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/commondatarangehandler.h:11,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:42,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
- /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>]’:
- /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
- 558 | std::__uninitialized_copy_a(__x.begin(), __x.end(),
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
- 559 | this->_M_impl._M_start,
- | ~~~~~~~~~~~~~~~~~~~~~~~
- 560 | _M_get_Tp_allocator());
- | ~~~~~~~~~~~~~~~~~~~~~~
- /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>]’:
- /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
- 1198 | _M_realloc_insert(end(), __x);
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
- In file included from /usr/include/c++/10/memory:66,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:37,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
- /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]’:
- /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
- 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~~~~~~~~~~
- /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
- /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
- 325 | { return std::uninitialized_copy(__first, __last, __result); }
- | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/10/vector:72,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/commondatarangehandler.h:11,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:42,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
- /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>]’:
- /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
- 426 | vector<_Tp, _Alloc>::
- | ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/10/memory:66,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/dji_file_mgr_impl.hpp:37,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/dji_file_mgr_impl.cpp:29:
- /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*]’:
- /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
- 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~~~~~~
- /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
- /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
- 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 148 | && __is_trivial(_ValueType2)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 149 | && __assignable>::
- | ~~~~~~~~~~~~~~~~~~
- 150 | __uninit_copy(__first, __last, __result);
- | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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>]’:
- /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
- 346 | return std::__uninitialized_copy_a
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 347 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 348 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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]’:
- /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
- 84 | __uninit_copy(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~
- /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
- /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]’:
- /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
- 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~~~~~~~~~~
- /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
- /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
- 325 | { return std::uninitialized_copy(__first, __last, __result); }
- | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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*]’:
- /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
- 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~~~~~~
- /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
- /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
- 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 148 | && __is_trivial(_ValueType2)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 149 | && __assignable>::
- | ~~~~~~~~~~~~~~~~~~
- 150 | __uninit_copy(__first, __last, __result);
- | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /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]’:
- /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
- 84 | __uninit_copy(_InputIterator __first, _InputIterator __last,
- | ^~~~~~~~~~~~~
- /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
- [ 25%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/downloadbufferqueue.cpp.o
- [ 26%] Building CXX object osdk-core/CMakeFiles/djiosdk-core.dir/modules/src/filemgr/impl/mmap_file_buffer.cpp.o
- In file included from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
- /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>’}
- 23 | std::string currentLogFilePath;
- | ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/10/iosfwd:39,
- from /usr/include/c++/10/memory:74,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/mmap_file_buffer.hpp:13,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
- /usr/include/c++/10/bits/stringfwd.h:74:11: note: declaration of ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’}
- 74 | class basic_string;
- | ^~~~~~~~~~~~
- /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:15:39: error: ‘path’ has incomplete type
- 15 | bool MmapFileBuffer::init(std::string path, uint64_t fileSize) {
- | ~~~~~~~~~~~~^~~~
- In file included from /usr/include/c++/10/iosfwd:39,
- from /usr/include/c++/10/memory:74,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/inc/filemgr/impl/mmap_file_buffer.hpp:13,
- from /home/pi/catkin_ws/src/Onboard-SDK/osdk-core/modules/src/filemgr/impl/mmap_file_buffer.cpp:4:
- /usr/include/c++/10/bits/stringfwd.h:74:11: note: declaration of ‘std::string’ {aka ‘class std::__cxx11::basic_string<char>’}
- 74 | class basic_string;
- | ^~~~~~~~~~~~
- /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)’:
- /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
- 19 | printf("Preparing File : %s\n", this->currentLogFilePath.c_str());
- | ^~~~~~
- /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>’?
- 6 | #include <string.h>
- +++ |+#include <cstdio>
- 7 |
- 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
- make[1]: *** [CMakeFiles/Makefile2:580: osdk-core/CMakeFiles/djiosdk-core.dir/all] Error 2
- make: *** [Makefile:149: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment