ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

Some questions about Installation ROS on macOS

Good morning,

I am relatively new here at ROS and have a few general questions about installing ROS on macOS, for example.

I was able to read the following in the documentation today:

————————————————————————————————————— snip —

brew install python@3.8
brew unlink python
brew link --force python@3.8
brew install asio tinyxml2
brew install tinyxml eigen pcre poco
brew install opencv
brew install openssl
echo “export OPENSSL_ROOT_DIR=$(brew --prefix openssl)” >> ~/.bashrc
brew install qt freetype assimp
brew install console_bridge
brew install log4cxx spdlog
brew install cunit

————————————————————————————————————— snip —

For example, I already have Python 3.9 and 3.10 installed, as well as OpenSSL → which release versions are supported / required by ROS? How do I get the latest version of ROS 2 or the “rollout”?

With best regards from Berlin

The documentation for rolling is here: Building ROS 2 on macOS — ROS 2 Documentation: Rolling documentation .

That said, macOS is a Tier 3 platform now, and so documentation and support are community contributed. If you find that something doesn’t work for you, and you find another way to do it, please feel free to open a PR on GitHub - ros2/ros2_documentation: ROS 2 docs repository