Closed gengqx closed 6 years ago
I'm trying to build ros:I want to know the yaml-cpp version. here I using yaml-cpp 0.5.3 I got:
==> Processing catkin package: 'audio_capture' ==> Building with env: '/apollo/data/apollo-platform/ros/install/ros_x86_64/env.sh' Makefile exists, skipping explicit cmake invocation... ==> make cmake_check_build_system in '/apollo/data/apollo-platform/ros/build_isolated/audio_capture' ==> make -j8 -l8 in '/apollo/data/apollo-platform/ros/build_isolated/audio_capture' [ 0%] Built target roscpp_generate_messages_lisp [ 0%] Built target roscpp_generate_messages_py [ 0%] Built target audio_common_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_lisp [ 0%] Built target rosgraph_msgs_generate_messages_cpp [ 0%] Built target audio_common_msgs_generate_messages_lisp [ 0%] Built target rosgraph_msgs_generate_messages_py [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target audio_common_msgs_generate_messages_py [ 0%] Built target roscpp_generate_messages_cpp [ 50%] Linking CXX executable /apollo/data/apollo-platform/ros/devel_isolated/audio_capture/lib/audio_capture/audio_capture /apollo/data/apollo-platform/ros/install/ros_x86_64/lib/libroscpp.so: undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]' /apollo/data/apollo-platform/ros/install/ros_x86_64/lib/libroscpp.so: undefined reference to `YAML::detail::node_data::set_scalar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /apollo/data/apollo-platform/ros/install/ros_x86_64/lib/libroscpp.so: undefined reference to `YAML::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' collect2: error: ld returned 1 exit status CMakeFiles/audio_capture.dir/build.make:120: recipe for target '/apollo/data/apollo-platform/ros/devel_isolated/audio_capture/lib/audio_capture/audio_capture' failed make[2]: *** [/apollo/data/apollo-platform/ros/devel_isolated/audio_capture/lib/audio_capture/audio_capture] Error 1 CMakeFiles/Makefile2:206: recipe for target 'CMakeFiles/audio_capture.dir/all' failed make[1]: *** [CMakeFiles/audio_capture.dir/all] Error 2 Makefile:138: recipe for target 'all' failed make: *** [all] Error 2 <== Failed to process package 'audio_capture': Command '['/apollo/data/apollo-platform/ros/install/ros_x86_64/env.sh', 'make', '-j8', '-l8']' returned non-zero exit status 2 Reproduce this error by running: ==> cd /apollo/data/apollo-platform/ros/build_isolated/audio_capture && /apollo/data/apollo-platform/ros/install/ros_x86_64/env.sh make -j8 -l8 Command failed, exiting. ============================ [ERROR] Build ros failed!
@quning78
I'm trying to build ros:I want to know the yaml-cpp version. here I using yaml-cpp 0.5.3 I got:
@quning78