Skip to content

Instantly share code, notes, and snippets.

@hangst
Last active April 24, 2020 06:08
Show Gist options
  • Save hangst/e62d471bd5ef3a86596a607ead9169c4 to your computer and use it in GitHub Desktop.
Save hangst/e62d471bd5ef3a86596a607ead9169c4 to your computer and use it in GitHub Desktop.
Build ROS Neotic + Python3
export ROS_PYTHON_VERSION=3
sudo apt-get install python3-rosdep2 python3-rosinstall-generator python3-wstool
rosinstall_generator ros_comm --rosdistro noetic --deps --tar > ros.rosinstall
wstool init -j8 src ros.rosinstall
rosdep install -r -y --from-paths src --ignore-src --rosdistro noetic
catkin_make_isolated --install -DCATKIN_ENABLE_TESTING=0
# rosinstall_generator common_msgs geometry navigation --rosdistro noetic --deps --tar > extras.rosinstall
# wstool merge -t src extras.rosinstall
# wstool update -t src
# rosdep install -r -y --from-paths src --ignore-src --rosdistro noetic
# catkin_make_isolated --install -DCATKIN_ENABLE_TESTING=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment