ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

installation on OS X Yosemite

asked 2014-11-05 05:29:13 -0500

lteacy gravatar image

Has any brave soul tried this yet? Any luck?

I'm keen to upgrade, but have a working ROS installation running natively on my Mac for first time ever.

Not particularly keen to break it!!

edit retag flag offensive close merge delete


I tried it, and when I attempt to install the dependencies via rosdep, I get an error regarding the fact that vtk-java is missing.

Tom Moore gravatar image Tom Moore  ( 2014-11-05 12:19:50 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted

answered 2014-11-17 14:27:49 -0500

l0g1x gravatar image

Just bit the bullet, and it worked for me as a update from 10.9.5 to 10.10. However im using brew python, and not the system python that mac comes with. Im not sure if system python gets updated during this update or not, but i can confirm i have it working on hydro for yosemite. Gazebo, rviz, rqt, and roscore packages all work.

Using brew python 2.7.8

image description

edit flag offensive delete link more


I upgraded to Yosemite, but I'm unable to install the dependencies as well - collada-dom and pcre . You had the installation right from 10.8 or did you fresh install in 10.9? Since 10.9, stdlib for clang is libc++ instead of libstdc++. Link to question: . Thanks!

chintak gravatar image chintak  ( 2014-12-02 08:40:20 -0500 )edit

im pretty sure i bought my mac during 10.9, but one way or another fresh 10.9 install --> 10.10 upgrade. I installed ROS and solved all dependency issues while still on 10.9, and then when i upgraded, nothing broke and everything worked

l0g1x gravatar image l0g1x  ( 2014-12-02 09:21:49 -0500 )edit

(everything worked, meaning everything that previously worked on 10.9)

l0g1x gravatar image l0g1x  ( 2014-12-02 09:22:33 -0500 )edit

answered 2014-11-09 21:47:35 -0500

fergs gravatar image

Not aware of anyone having successfully completed desktop-full (I think you may get away with desktop, based on where errors are being reported). There is an ongoing OSX tracker with a ton of info for OSX+indigo on the rosdistro github:

edit flag offensive delete link more

answered 2014-11-23 16:30:57 -0500

lteacy gravatar image

Just upgraded, both on iMac with clean install of home-brew + indigo, and on Macbook with existing indigo install, which still appears to work.

However, having some name resolution issues on laptop, which I wasn't having previously. Works fine when I'm on my institution's VPN, but turn wifi off, and roscore can't launch because it can't ping itself. Setting ROS_MASTER_URI, ROS_IP or ROS_HOSTNAME to explicitly point to localhost / doesn't seem to resolve the issue.

Sounds like Apple have been messing around with name resolution, not aware of a fix yet.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2014-11-05 05:29:13 -0500

Seen: 1,094 times

Last updated: Nov 23 '14