ROS2 Build Error on WIN10 zstd_vendor 'patch' is not recognized as an internal or external command
Hi
Following these instructions: https://index.ros.org/doc/ros2/Instal...
When building I had a failure:
c:\dev\ros2_foxy>colcon build --merge-install
Starting >>> ament_package
Starting >>> ament_lint
Starting >>> gtest_vendor
Starting >>> fastcdr
Starting >>> ament_cppcheck
Starting >>> cyclonedds
Starting >>> osrf_pycommon
Starting >>> osrf_testing_tools_cpp
Finished <<< ament_lint [4.66s]
Starting >>> ament_flake8
Finished <<< ament_cppcheck [4.86s]
Finished <<< ament_package [4.94s]
Starting >>> google_benchmark_vendor
Starting >>> ament_cmake_core
Finished <<< osrf_pycommon [5.06s]
Finished <<< gtest_vendor [5.20s]
Starting >>> gmock_vendor
Starting >>> urdfdom_headers
Finished <<< ament_flake8 [3.72s]
Starting >>> ament_pep257
Finished <<< gmock_vendor [3.78s]
Starting >>> ament_mypy
Finished <<< ament_cmake_core [7.33s]
Starting >>> ament_cmake_libraries
Finished <<< ament_pep257 [4.75s]
Starting >>> ament_cmake_export_libraries
Finished <<< ament_mypy [4.92s]
Starting >>> ament_cmake_python
Finished <<< ament_cmake_libraries [5.00s]
Starting >>> ament_cmake_export_dependencies
Finished <<< ament_cmake_export_libraries [5.11s]
Starting >>> ament_cmake_include_directories
Finished <<< ament_cmake_python [5.22s]
Starting >>> ament_cmake_test
Finished <<< ament_cmake_export_dependencies [5.95s]
Starting >>> ament_cmake_export_targets
Finished <<< ament_cmake_include_directories [5.39s]
Starting >>> ament_cmake_export_definitions
Finished <<< urdfdom_headers [20.5s]
Starting >>> ament_cmake_export_include_directories
Finished <<< ament_cmake_test [6.92s]
Starting >>> ament_cmake_export_link_flags
Finished <<< ament_cmake_export_targets [5.17s]
Starting >>> ament_cmake_version
Finished <<< ament_cmake_export_definitions [5.12s]
Starting >>> ament_cmake_export_interfaces
Finished <<< ament_cmake_export_include_directories [7.67s]
Starting >>> ament_cmake_target_dependencies
Finished <<< ament_cmake_export_link_flags [8.12s]
Starting >>> ament_copyright
Finished <<< ament_cmake_version [14.2s]
Starting >>> ament_cmake_gtest
Finished <<< ament_cmake_export_interfaces [14.3s]
Starting >>> ament_cmake_pytest
Finished <<< ament_copyright [11.9s]
Starting >>> domain_coordinator
Finished <<< ament_cmake_target_dependencies [15.2s]
Starting >>> ament_cmake
Finished <<< fastcdr [48.8s]
Starting >>> ament_index_python
Finished <<< ament_cmake_gtest [6.88s]
Starting >>> ament_cmake_gmock
Finished <<< ament_cmake_pytest [6.84s]
Starting >>> ament_lint_cmake
Finished <<< domain_coordinator [6.45s]
Starting >>> ament_xmllint
Finished <<< ament_lint_cmake [10.1s]
Starting >>> ament_cmake_lint_cmake
Finished <<< ament_index_python [11.6s]
Starting >>> ament_cpplint
Finished <<< ament_xmllint [8.38s]
Starting >>> rpyutils
Finished <<< ament_cmake [14.8s]
Finished <<< ament_cmake_gmock [14.0s]
Starting >>> uncrustify_vendor
Starting >>> ament_lint_auto
Finished <<< ament_cmake_lint_cmake [5.47s]
Starting >>> ament_cmake_copyright
Finished <<< ament_cpplint [5.41s]
Finished <<< rpyutils [5.00s]
Starting >>> launch
Starting >>> tinyxml2_vendor
Finished <<< google_benchmark_vendor [1min 2s]
Starting >>> ament_cmake_google_benchmark
Finished <<< ament_lint_auto [7.48s]
Starting >>> yaml_cpp_vendor
Finished <<< ament_cmake_copyright [6.27s]
Starting >>> ament_cmake_cppcheck
Finished <<< launch [7.67s]
Starting >>> ament_cmake_cpplint
Finished <<< ament_cmake_google_benchmark [8.70s]
Starting >>> ament_cmake_xmllint
Finished <<< osrf_testing_tools_cpp [1min 16s]
Starting >>> ament_cmake_flake8
Finished <<< ament_cmake_cppcheck [8.23s]
Starting >>> ament_cmake_pep257
Finished <<< ament_cmake_cpplint [8.41s]
Starting >>> launch_testing
Finished <<< ament_cmake_xmllint [8.19s]
Starting >>> foonathan_memory_vendor
Finished <<< ament_cmake_flake8 [9.50s]
Starting >>> eigen3_cmake_module
Finished <<< ament_cmake_pep257 [7.55s]
Starting >>> tinyxml_vendor
Finished <<< launch_testing [7.02s]
Starting >>> libcurl_vendor
Finished <<< cyclonedds [1min 30s]
Starting >>> shared_queues_vendor
Finished <<< tinyxml2_vendor [27.3s]
Starting >>> ament_cmake_auto
Finished <<< ament_cmake_auto [9.86s]
Starting >>> rviz_assimp_vendor
Finished <<< foonathan_memory_vendor [25.7s]
Starting >>> fastrtps
Finished <<< eigen3_cmake_module [30.5s]
Starting >>> orocos_kdl
Finished <<< tinyxml_vendor [29.3s]
Starting >>> rviz_ogre_vendor
Finished <<< shared_queues_vendor [45.7s]
Starting >>> zstd_vendor
Finished <<< yaml_cpp_vendor [1min 25s]
Starting ...
The package that failed is
zstd_vendor
from1 package failed: zstd_vendor
, but there's not enough info to say why. Try looking insidelog/build_(most recent date and time)/zstd_vendor/stdout_stderr.log
and look for an error in the content of that file. If you can't figure it out, add the content of that file to your answer.