Gazebo | Ignition | Community
Ask Your Question

Mac OS 10.12.6 Installation Failure

asked 2017-09-30 17:11:39 -0500

PS gravatar image

After installing Gazebo 8.1.1, when "gazebo" is entered in the terminal, the following is the output:

dyld: Library not loaded: /usr/local/opt/bullet/lib/libBulletSoftBody.2.86.dylib
  Referenced from: /usr/local/bin/gazebo 
  Reason: image not found
Abort trap: 6

The issue seems to be that in /usr/local/opt/bullet/lib, the corresponding file is named libBulletSoftBody.2.87.dylib, but gazebo seems to be looking for 2.86 instead of 2.87. The same is true for all the other .dylib files. I need Gazebo for an assignment, so any insight into the solution would be greatly appreciated. :)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2017-10-02 15:43:02 -0500

scpeters gravatar image

Thanks for the report. Our homebrew bottles are subject to fail at just about any time when a new version of a formula is uploaded to the homebrew-core repository. Bullet 2.87 was released over the weekend, so the gazebo bottles were broken for a few days. We have a CI job that tests these bottles, and I built new bottles for gazebo8 this morning:

My apologies for the downtime, but that's one of the limitations of our packaging for macOS at the moment.

In the future, if you get a linking error like this, you should be able to build from source with the --build-from-source command-line argument to brew install.

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2017-09-30 17:11:39 -0500

Seen: 668 times

Last updated: Oct 02 '17