ethz-asl / mav_trajectory_generation

Polynomial trajectory generation and optimization, especially for rotary-wing MAVs.
Apache License 2.0
528 stars 222 forks source link

Add missing 'yaml_cpp_catkin' dependency for rosinstall #104

Closed ThomasZiegler closed 3 years ago

ThomasZiegler commented 4 years ago

When building the repository using catkin build the following error occurs:

Errors     << mav_trajectory_generation:cmake /home/zieglert/catkin_ws/logs/mav_trajectory_generation/build.cmake.001.log                                                                                                                     
CMake Error at /home/zieglert/catkin_ws/devel/share/catkin_simple/cmake/catkin_simple-extras.cmake:38 (find_package):
  By not providing "Findyaml_cpp_catkin.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "yaml_cpp_catkin", but CMake did not find one.

  Could not find a package configuration file provided by "yaml_cpp_catkin"
  with any of the following names:

    yaml_cpp_catkinConfig.cmake
    yaml_cpp_catkin-config.cmake

  Add the installation prefix of "yaml_cpp_catkin" to CMAKE_PREFIX_PATH or
  set "yaml_cpp_catkin_DIR" to a directory containing one of the above files.
  If "yaml_cpp_catkin" provides a separate development package or SDK, be
  sure it has been installed for the wstool.

See also https://github.com/ethz-asl/mav_trajectory_generation/issues/102

The error occurs due to the missing dependency yaml_cpp_catkin. This MR adds the missing dependency when installing rosinstall.

ThomasZiegler commented 4 years ago

Unfortunately I don't have permission to see the details why the Jenkins test fails.

rikba commented 3 years ago

Should be fixed https://github.com/ethz-asl/mav_trajectory_generation/pull/116