RMAI2020-Planning icon indicating copy to clipboard operation
RMAI2020-Planning copied to clipboard

catkin_make 报错

Open Chengc1 opened this issue 3 years ago • 0 comments

Source space: /home/cc/cc/workspace/robo1_ws/src Build space: /home/cc/cc/workspace/robo1_ws/build Devel space: /home/cc/cc/workspace/robo1_ws/devel Install space: /home/cc/cc/workspace/robo1_ws/install

Running command: "make cmake_check_build_system" in "/home/cc/cc/workspace/robo1_ws/build"

Running command: "make -j2" in "/home/cc/cc/workspace/robo1_ws/build"

[ 0%] Built target _roborts_msgs_generate_messages_check_deps_BallCollision [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LaserTarget [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerActionResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionAction [ 0%] Built target _roborts_msgs_generate_messages_check_deps_FricWhl [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerActionGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerActionResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GameSurvivor [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_Distance [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerAction [ 0%] Built target _roborts_msgs_generate_messages_check_deps_SupplierStatus [ 0%] Built target _roborts_msgs_generate_messages_check_deps_Target [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_TargetInfo [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ShootInfo [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorPos [ 0%] Built target _roborts_msgs_generate_messages_check_deps_RobotDamage [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GimbalRate [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target nav_msgs_generate_messages_py [ 0%] Built target geometry_msgs_generate_messages_py [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_RobotStatus [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionActionFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionActionResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerActionFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_RobotBonus [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GimbalInfo [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerAction [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GameResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerActionGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorsPos [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ShootState [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerActionFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_BonusStatus [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ObstacleMsg [ 0%] Built target _roborts_msgs_generate_messages_check_deps_RobotHeat [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GimbalPID [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GlobalPlannerFeedback [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ShooterCmd [ 0%] Built target _roborts_msgs_generate_messages_check_deps_DodgeMode [ 0%] Built target _roborts_msgs_generate_messages_check_deps_AllyPose [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GimbalAngle [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GameStatus [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ShootCmd [ 0%] Built target _roborts_msgs_generate_messages_check_deps_TwistAccel [ 0%] Built target _roborts_msgs_generate_messages_check_deps_RobotShoot [ 0%] Built target _roborts_msgs_generate_messages_check_deps_FusionTarget [ 0%] Built target _roborts_msgs_generate_messages_check_deps_GimbalMode [ 0%] Built target _roborts_msgs_generate_messages_check_deps_LocalPlannerResult [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ArmorDetectionActionGoal [ 0%] Built target _roborts_msgs_generate_messages_check_deps_FVector [ 0%] Built target _roborts_msgs_generate_messages_check_deps_ProjectileSupply [ 0%] Built target geometry_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target nav_msgs_generate_messages_nodejs [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target nav_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_eus [ 0%] Built target nav_msgs_generate_messages_cpp [ 0%] Built target nav_msgs_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_cpp Scanning dependencies of target roborts_costmap [ 2%] Built target amcl [ 16%] Built target roborts_msgs_generate_messages_py [ 29%] Built target roborts_msgs_generate_messages_nodejs [ 43%] Built target roborts_msgs_generate_messages_lisp [ 57%] Built target roborts_msgs_generate_messages_eus [ 71%] Built target roborts_msgs_generate_messages_cpp [ 71%] Building CXX object Planning/src/roborts_costmap/CMakeFiles/roborts_costmap.dir/src/costmap_interface.cpp.o [ 72%] Built target localization_node [ 72%] Building CXX object Planning/src/roborts_costmap/CMakeFiles/roborts_costmap.dir/src/dynamic_obstacle_layer.cpp.o In file included from /usr/include/pcl-1.8/pcl/sample_consensus/sac_model.h:52:0, from /usr/include/pcl-1.8/pcl/sample_consensus/sac.h:45, from /usr/include/pcl-1.8/pcl/segmentation/sac_segmentation.h:49, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/dynamic_obstacle_layer.h:65, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/costmap_interface.h:69, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/src/costmap_interface.cpp:53: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h: In function ‘void __static_initialization_and_destruction_0(int, int)’: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: warning: ‘pcl::SAC_SAMPLE_SIZE’ is deprecated: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member of the SampleConsensusModel class [-Wdeprecated-declarations] SAC_SAMPLE_SIZE (sample_size_pairs, sample_size_pairs + sizeof (sample_size_pairs) / sizeof (SampleSizeModel)); ^~~~~~~~~~~~~~~ /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: note: declared here In file included from /usr/include/pcl-1.8/pcl/sample_consensus/sac_model.h:52:0, from /usr/include/pcl-1.8/pcl/sample_consensus/sac.h:45, from /usr/include/pcl-1.8/pcl/segmentation/sac_segmentation.h:49, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/dynamic_obstacle_layer.h:65, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/src/dynamic_obstacle_layer.cpp:37: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h: In function ‘void __static_initialization_and_destruction_0(int, int)’: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: warning: ‘pcl::SAC_SAMPLE_SIZE’ is deprecated: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member of the SampleConsensusModel class [-Wdeprecated-declarations] SAC_SAMPLE_SIZE (sample_size_pairs, sample_size_pairs + sizeof (sample_size_pairs) / sizeof (SampleSizeModel)); ^~~~~~~~~~~~~~~ /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: note: declared here [ 72%] Built target roborts_msgs_generate_messages [ 72%] Building CXX object Planning/src/roborts_costmap/CMakeFiles/roborts_costmap.dir/src/friend_layer.cpp.o [ 73%] Built target global_planner_test [ 74%] Built target laser_save_node [ 75%] Built target pointcloud_save_node [ 75%] Built target cost_map_node [ 75%] Built target pointcloud_sub_node [ 75%] Built target laser_object_node [ 75%] Building CXX object Planning/src/roborts_costmap/CMakeFiles/roborts_costmap.dir/src/test_costmap.cpp.o [ 75%] Linking CXX executable /home/cc/cc/workspace/robo1_ws/devel/lib/laser_detection/laser_detection_node In file included from /usr/include/pcl-1.8/pcl/sample_consensus/sac_model.h:52:0, from /usr/include/pcl-1.8/pcl/sample_consensus/sac.h:45, from /usr/include/pcl-1.8/pcl/segmentation/sac_segmentation.h:49, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/dynamic_obstacle_layer.h:65, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/costmap_interface.h:69, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/src/test_costmap.cpp:56: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h: In function ‘void __static_initialization_and_destruction_0(int, int)’: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: warning: ‘pcl::SAC_SAMPLE_SIZE’ is deprecated: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member of the SampleConsensusModel class [-Wdeprecated-declarations] SAC_SAMPLE_SIZE (sample_size_pairs, sample_size_pairs + sizeof (sample_size_pairs) / sizeof (SampleSizeModel)); ^~~~~~~~~~~~~~~ /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: note: declared here [ 75%] Linking CXX shared library /home/cc/cc/workspace/robo1_ws/devel/lib/libroborts_costmap.so [ 82%] Built target roborts_costmap [ 82%] Built target laser_tracking_node [ 84%] Built target roborts_base_node Scanning dependencies of target test_costmap [ 84%] Building CXX object Planning/src/roborts_costmap/CMakeFiles/test_costmap.dir/src/test_costmap.cpp.o /usr/bin/ld: warning: libopencv_imgcodecs.so.3.2, needed by /opt/ros/melodic/lib/libcv_bridge.so, may conflict with libopencv_imgcodecs.so.4.5 /usr/bin/ld: warning: libopencv_core.so.3.2, needed by /opt/ros/melodic/lib/libcv_bridge.so, may conflict with libopencv_core.so.4.5 /usr/bin/ld: warning: libopencv_imgproc.so.4.5, needed by /usr/local/lib/libopencv_imgcodecs.so.4.5.2, may conflict with libopencv_imgproc.so.3.2 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-socket_base.o): In function zmq::socket_base_t::connect(char const*)': (.text+0x4b96): undefined reference to pgm_freeaddrinfo' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-ip.o): In function zmq::initialize_network()': (.text+0x480): undefined reference to pgm_init' (.text+0x511): undefined reference to pgm_error_free' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-ip.o): In function zmq::shutdown_network()': (.text+0x585): undefined reference to pgm_shutdown' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-random.o): In function zmq::random_open()': (.text+0x95): undefined reference to sodium_init' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-random.o): In function zmq::random_close()': (.text+0xc1): undefined reference to randombytes_close' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-zmq_utils.o): In function zmq_curve_keypair': (.text+0x3e6): undefined reference to crypto_box_keypair' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-zmq_utils.o): In function zmq_curve_public': (.text+0x482): undefined reference to crypto_scalarmult_base' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::init_address(char const*, pgm_addrinfo_t**, unsigned short*)': (.text+0x17e): undefined reference to pgm_getaddrinfo' (.text+0x26f): undefined reference to pgm_error_free' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::get_receiver_fds(int*, int*)': (.text+0x2f6): undefined reference to pgm_getsockopt' (.text+0x329): undefined reference to pgm_getsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::get_sender_fds(int*, int*, int*, int*)': (.text+0x5b2): undefined reference to pgm_getsockopt' (.text+0x5e5): undefined reference to pgm_getsockopt' (.text+0x618): undefined reference to pgm_getsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o):(.text+0x64b): more undefined references to pgm_getsockopt' follow /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::send(unsigned char*, unsigned long)': (.text+0xa7f): undefined reference to pgm_send' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::get_rx_timeout()': (.text+0xc5c): undefined reference to pgm_getsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::get_tx_timeout()': (.text+0xd51): undefined reference to pgm_getsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::get_max_tsdu_size()': (.text+0xe29): undefined reference to pgm_getsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::init(bool, char const*)': (.text+0xfca): undefined reference to pgm_socket' (.text+0x1070): undefined reference to pgm_setsockopt' (.text+0x1093): undefined reference to pgm_setsockopt' (.text+0x10d8): undefined reference to pgm_setsockopt' (.text+0x110a): undefined reference to pgm_setsockopt' (.text+0x11b1): undefined reference to pgm_setsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o):(.text+0x11d6): more undefined references to pgm_setsockopt' follow /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::init(bool, char const*)': (.text+0x133a): undefined reference to pgm_gsi_create_from_data' (.text+0x138a): undefined reference to pgm_bind3' (.text+0x1459): undefined reference to pgm_setsockopt' (.text+0x146c): undefined reference to pgm_close' (.text+0x1482): undefined reference to pgm_freeaddrinfo' (.text+0x149a): undefined reference to pgm_error_free' (.text+0x14ee): undefined reference to pgm_socket' (.text+0x160c): undefined reference to pgm_setsockopt' (.text+0x1639): undefined reference to pgm_setsockopt' (.text+0x1661): undefined reference to pgm_setsockopt' (.text+0x1684): undefined reference to pgm_setsockopt' (.text+0x16c6): undefined reference to pgm_setsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o):(.text+0x16f8): more undefined references to pgm_setsockopt' follow /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::init(bool, char const*)': (.text+0x170a): undefined reference to pgm_freeaddrinfo' (.text+0x1738): undefined reference to pgm_setsockopt' (.text+0x1765): undefined reference to pgm_setsockopt' (.text+0x179f): undefined reference to pgm_setsockopt' (.text+0x17b2): undefined reference to pgm_connect' (.text+0x17e6): undefined reference to pgm_setsockopt' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::receive(void**, pgm_tsi_t const**)': (.text+0x1c93): undefined reference to pgm_recvmsgv' (.text+0x1f67): undefined reference to pgm_free' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::process_upstream()': (.text+0x222b): undefined reference to pgm_recvmsgv' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-pgm_socket.o): In function zmq::pgm_socket_t::~pgm_socket_t()': (.text+0x2396): undefined reference to pgm_close' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_client.o): In function zmq::curve_client_t::produce_hello(zmq::msg_t*)': (.text+0x431): undefined reference to crypto_box' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_client.o): In function zmq::curve_client_t::produce_initiate(zmq::msg_t*)': (.text+0x932): undefined reference to randombytes' (.text+0x95c): undefined reference to crypto_box' (.text+0xac5): undefined reference to crypto_box' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_client.o): In function zmq::curve_client_t::process_ready(unsigned char const*, unsigned long)': (.text+0xf1c): undefined reference to crypto_box_open_afternm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_client.o): In function zmq::curve_client_tools_t::process_welcome(unsigned char const*, unsigned long, unsigned char const*, unsigned char const*, unsigned char*, unsigned char*, unsigned char*)': (.text._ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3_[_ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3_]+0xe4): undefined reference to crypto_box_open' (.text.ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3[ZN3zmq20curve_client_tools_t15process_welcomeEPKhmS2_S2_PhS3_S3]+0x14c): undefined reference to crypto_box_beforenm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_client.o): In function zmq::curve_client_tools_t::curve_client_tools_t(unsigned char const (&) [32], unsigned char const (&) [32], unsigned char const (&) [32])': (.text.ZN3zmq20curve_client_tools_tC2ERA32_KhS3_S3[ZN3zmq20curve_client_tools_tC5ERA32_KhS3_S3]+0x3f): undefined reference to crypto_box_keypair' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_mechanism_base.o): In function zmq::curve_mechanism_base_t::encode(zmq::msg_t*)': (.text+0x124): undefined reference to crypto_box_afternm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_mechanism_base.o): In function zmq::curve_mechanism_base_t::decode(zmq::msg_t*)': (.text+0x480): undefined reference to crypto_box_open_afternm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::curve_server_t(zmq::session_base_t*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, zmq::options_t const&)': (.text+0x282): undefined reference to crypto_box_keypair' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::curve_server_t(zmq::session_base_t*, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, zmq::options_t const&)': (.text+0x3e4): undefined reference to crypto_box_keypair' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::process_hello(zmq::msg_t*)': (.text+0x74f): undefined reference to crypto_box_open' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::produce_welcome(zmq::msg_t*)': (.text+0xaed): undefined reference to randombytes' (.text+0xb50): undefined reference to randombytes' (.text+0xb68): undefined reference to crypto_secretbox' (.text+0xb93): undefined reference to randombytes' (.text+0xc36): undefined reference to crypto_box' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::process_initiate(zmq::msg_t*)': (.text+0xfab): undefined reference to crypto_box_open' (.text+0x1149): undefined reference to crypto_secretbox_open' (.text+0x12cd): undefined reference to crypto_box_open' (.text+0x1327): undefined reference to crypto_box_beforenm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-curve_server.o): In function zmq::curve_server_t::produce_ready(zmq::msg_t*)': (.text+0x1e71): undefined reference to crypto_box_afternm' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::init(char const*, bool, bool)': (.text+0x24d): undefined reference to NORM_INSTANCE_INVALID' (.text+0x265): undefined reference to NormCreateSession' (.text+0x26c): undefined reference to NORM_SESSION_INVALID' (.text+0x281): undefined reference to NormIsUnicastAddress' (.text+0x29a): undefined reference to NormSetTTL' (.text+0x2b2): undefined reference to NormSetRxPortReuse' (.text+0x2c3): undefined reference to NormSetLoopback' (.text+0x2d7): undefined reference to NormSetMulticastInterface' (.text+0x31e): undefined reference to NormSetDefaultUnicastNack' (.text+0x334): undefined reference to NormSetDefaultSyncPolicy' (.text+0x345): undefined reference to NormStartReceiver' (.text+0x360): undefined reference to NormGetRandomSessionId' (.text+0x385): undefined reference to NormStartSender' (.text+0x39f): undefined reference to NormSetCongestionControl' (.text+0x3c2): undefined reference to NormStreamOpen' (.text+0x3c9): undefined reference to NORM_OBJECT_INVALID' (.text+0x3f3): undefined reference to NormDestroyInstance' (.text+0x3fa): undefined reference to NORM_SESSION_INVALID' (.text+0x408): undefined reference to NORM_INSTANCE_INVALID' (.text+0x42a): undefined reference to NORM_NODE_ANY' (.text+0x447): undefined reference to NormCreateInstance' (.text+0x44e): undefined reference to NORM_INSTANCE_INVALID' (.text+0x498): undefined reference to NormDestroyInstance' (.text+0x49f): undefined reference to NORM_INSTANCE_INVALID' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::send_data()': (.text+0x851): undefined reference to NormStreamWrite' (.text+0x912): undefined reference to NormStreamFlush' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::plug(zmq::io_thread_t*, zmq::session_base_t*)': (.text+0xb20): undefined reference to NormGetDescriptor' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::recv_data(void const*)': (.text+0x11d4): undefined reference to NORM_OBJECT_INVALID' (.text+0x11e1): undefined reference to NormObjectGetType' (.text+0x11f2): undefined reference to NormObjectGetUserData' (.text+0x1267): undefined reference to NormStreamSeekMsgStart' (.text+0x1288): undefined reference to NormStreamRead' (.text+0x12da): undefined reference to NormStreamRead' (.text+0x17ae): undefined reference to NormObjectGetUserData' (.text+0x184b): undefined reference to NormObjectSetUserData' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::restart_input()': (.text+0x19a4): undefined reference to NORM_OBJECT_INVALID' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::in_event()': (.text+0x19f8): undefined reference to NormGetNextEvent' (.text+0x1aa6): undefined reference to NormObjectGetUserData' (.text+0x1b4e): undefined reference to NormNodeDelete' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::shutdown()': (.text+0x1c49): undefined reference to NORM_SESSION_INVALID' (.text+0x1c53): undefined reference to NormDestroySession' (.text+0x1c68): undefined reference to NORM_INSTANCE_INVALID' (.text+0x1c72): undefined reference to NormStopInstance' (.text+0x1c7e): undefined reference to NormDestroyInstance' (.text+0x1c91): undefined reference to NormStopReceiver' (.text+0x1cd5): undefined reference to NormStopSender' /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libzmq.a(src_libzmq_la-norm_engine.o): In function zmq::norm_engine_t::norm_engine_t(zmq::io_thread_t*, zmq::options_t const&)': (.text+0x26bb): undefined reference to NORM_INSTANCE_INVALID' (.text+0x26e3): undefined reference to NORM_SESSION_INVALID' (.text+0x26f6): undefined reference to `NORM_OBJECT_INVALID' collect2: error: ld returned 1 exit status Planning/src/laser_detection/CMakeFiles/laser_detection_node.dir/build.make:773: recipe for target '/home/cc/cc/workspace/robo1_ws/devel/lib/laser_detection/laser_detection_node' failed make[2]: *** [/home/cc/cc/workspace/robo1_ws/devel/lib/laser_detection/laser_detection_node] Error 1 CMakeFiles/Makefile2:6712: recipe for target 'Planning/src/laser_detection/CMakeFiles/laser_detection_node.dir/all' failed make[1]: *** [Planning/src/laser_detection/CMakeFiles/laser_detection_node.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /usr/include/pcl-1.8/pcl/sample_consensus/sac_model.h:52:0, from /usr/include/pcl-1.8/pcl/sample_consensus/sac.h:45, from /usr/include/pcl-1.8/pcl/segmentation/sac_segmentation.h:49, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/dynamic_obstacle_layer.h:65, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/include/costmap/costmap_interface.h:69, from /home/cc/cc/workspace/robo1_ws/src/Planning/src/roborts_costmap/src/test_costmap.cpp:56: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h: In function ‘void __static_initialization_and_destruction_0(int, int)’: /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: warning: ‘pcl::SAC_SAMPLE_SIZE’ is deprecated: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member of the SampleConsensusModel class [-Wdeprecated-declarations] SAC_SAMPLE_SIZE (sample_size_pairs, sample_size_pairs + sizeof (sample_size_pairs) / sizeof (SampleSizeModel)); ^~~~~~~~~~~~~~~ /usr/include/pcl-1.8/pcl/sample_consensus/model_types.h:99:3: note: declared here [ 85%] Linking CXX executable /home/cc/cc/workspace/robo1_ws/devel/lib/roborts_costmap/test_costmap [ 85%] Built target test_costmap Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j2" failed

Chengc1 avatar Jun 01 '21 08:06 Chengc1