Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ros2 branches cannot be built on windows10 #438

Open
wangruoyao opened this issue Jun 16, 2022 · 1 comment
Open

ros2 branches cannot be built on windows10 #438

wangruoyao opened this issue Jun 16, 2022 · 1 comment

Comments

@wangruoyao
Copy link

I tried to build it in win10 but failed.
I'm using ros2-foxy.

C:\dev\ros2_foxy\vision_opencv-ros2>git checkout ros2
fatal: not a git repository (or any of the parent directories): .git

C:\dev\ros2_foxy\vision_opencv-ros2>colcon build --symlink-install
Starting >>> cv_bridge
Starting >>> image_geometry
--- stderr: cv_bridge
CMake Error at CMakeLists.txt:4 (find_package):
By not providing "Findament_cmake_ros.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"ament_cmake_ros", but CMake did not find one.

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

ament_cmake_rosConfig.cmake
ament_cmake_ros-config.cmake

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


Failed <<< cv_bridge [4.97s, exited with code 1]
--- stderr: image_geometry
CMake Error at CMakeLists.txt:4 (find_package):
By not providing "Findament_cmake_python.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"ament_cmake_python", but CMake did not find one.

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

ament_cmake_pythonConfig.cmake
ament_cmake_python-config.cmake

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


Failed <<< image_geometry [4.97s, exited with code 1]

Summary: 0 packages finished [5.28s]
2 packages failed: cv_bridge image_geometry
2 packages had stderr output: cv_bridge image_geometry
2 packages not processed

@wangruoyao
Copy link
Author

after amend CMakelist and install boost. I build the image_geometry successfully but still cannot build cv_bridge without any information.

C:\ros2_ws\my_package\vision_opencv-ros2>colcon build --symlink-install
Starting >>> cv_bridge
Starting >>> image_geometry
Finished <<< image_geometry [4.98s]
Failed <<< cv_bridge [6.61s, exited with code 1]

Summary: 1 package finished [6.91s]
1 package failed: cv_bridge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant