[ros-users] [Discourse.ros.org] [Next Generation ROS/Troubleshooting] ROS2, Building from source problem (macOS)

刘杨 ros.discourse at gmail.com
Wed May 3 14:26:01 UTC 2017

Hello, I was trying to install the ROS2 according to the instruction here: https://github.com/ros2/ros2/wiki/OSX-Development-Setup
Everything was fine until the section "Get the ROS2 code"
> mkdir -p ~/ros2_ws/src
> cd ~/ros2_ws
> wget https://raw.githubusercontent.com/ros2/ros2/release-latest/ros2.repos
> vcs import src < ros2.repos

when I try to execute the last command, I get this error:
> $ vcs import src < ros2.repos
> stty: stdin isn't a terminal
> Video Contact Sheet *NIX v1.13.2, (c) 2007-2014 Toni Corvera
> Unable to locate DejaVu Sans font. Falling back to helvetica.
> File "import" doesn't exist
> File "src" doesn't exist
> stty: stdin isn't a terminal

Anyone knows why?

Another question is, what's the difference between _building from binariy packages_ and _building from source_ ?
If I want to build a ROS1<->2 bridge, then I have to build from source right?

(For the website maintainer:
 You might want to consider adding "--user" in the following instruction: 
> python3 -m pip install empy setuptools nose vcstool pep8 pydocstyle pyflakes flake8 mock coverage 
in case that any newbies like me who doesn't have root permission, to have problems installing.)

[Visit Topic](https://discourse.ros.org/t/ros2-building-from-source-problem-macos/1789/1) or reply to this email to respond.

More information about the ros-users mailing list