Skip to content

Update installation instructions for macOS - #715

Open
samialperen wants to merge 2 commits into
gazebosim:masterfrom
samialperen:patch-2
Open

samialperen wants to merge 2 commits into
gazebosim:masterfrom
samialperen:patch-2

Conversation

@samialperen

Copy link
Copy Markdown
Contributor

🦟 Bug fix

Summary

Update installation instructions for macOS
Removed redundant note about ARM based Apple Silicon Mac machines and updated build command.

Backport Policy

  • This is safe to backport to the following versions:
    • Jetty
    • Ionic
    • Harmonic
    • Fortress
  • This should not be backported
  • I am not sure
  • Other (fill in yourself)

Checklist

  • Signed all commits for DCO
  • Added a screen capture or video to the PR description that demonstrates the fix (as needed)
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • Updated Bazel files (if adding new files). Created an issue otherwise.
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
  • Was GenAI used to generate this PR? If so, make sure to add "Assisted-by" to your commits. (See this policy for more info.)

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by and Generated-by messages.

Backports: If this is a backport, please use Rebase and Merge instead.

Removed redundant note about ARM based Apple Silicon Mac machines and updated build command.

Signed-off-by: Sami Alperen Akgün <30050658+samialperen@users.noreply.github.com>

@azeey azeey left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you apply these changes to the other Gazebo releaes as well?

Comment thread rotary/install_osx_src.md Outdated
```

Note if you are on an ARM based Apple Silicon Mac machine, you may need to set a couple more cmake args:
Note if you are on an ARM based Apple Silicon Mac machine (M based chips etc.), you may need to set a couple more cmake args:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sound like there would be additional args to look out for, but they are not specified separately below. I'd suggest moving this statement below the colcon build command and say the -DCMAKE_MACOSX_RPATH=FALSE -DCMAKE_INSTALL_NAME_DIR=$(pwd)/install/lib is only needd if you're on ARM.

@github-actions github-actions Bot added 🌱 garden Gazebo Garden 🎵 harmonic Gazebo Harmonic 🏛️ ionic 🏢 edifice Ignition Edifice 🏯 fortress Ignition Fortress 🏰 citadel Ignition Citadel 🔮 dome Ignition Dome 🪵 jetty labels Sep 25, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏰 citadel Ignition Citadel 🔮 dome Ignition Dome 🏢 edifice Ignition Edifice 🏯 fortress Ignition Fortress 🌱 garden Gazebo Garden 🎵 harmonic Gazebo Harmonic 🏛️ ionic 🪵 jetty

Projects

Status: Inbox

Development

Successfully merging this pull request may close these issues.

2 participants