Skip to content

Cannot launch RViz 2 on macOS High Sierra when using zsh as shell (Ogre linking problem) #546

@dljsjr

Description

@dljsjr

Bug report

Required Info:

  • Operating System:
    • macOS "High Sierra" 10.13.5 (17F77)
  • Installation type:
    • Binaries
  • Version or commit hash:
    • Bouncy
  • DDS implementation:
    • Fast-RTPS
  • Client library (if applicable):
    • N/A

Steps to reproduce issue

  1. Install macOS binaries following the instructions here: https://github.com/ros2/ros2/wiki/OSX-Install-Binary
  2. Source the correct shell setup for your environment
  3. ros2 run rviz2 rviz2

Expected behavior

RViz 2 should launch

Actual behavior

RViz 2 fails to launch with the following error message:

dyld: Library not loaded: @rpath/libOgreMain.1.10.11.dylib
  Referenced from: /Users/dstephen/ros2_install/ros2-osx/lib/rviz2/rviz2
  Reason: image not found

Additional information

SIP is definitely disabled; output of csrutil status shows disabled.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions