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

How do you know what packages/ nodes to be installed if you download from source

asked 2017-03-09 09:56:15 -0500

Shilpan gravatar image

This is a general question about what steps to take in order to compile code from source.

So I have currently installed hector slam from https://github.com/tu-darmstadt-ros-p... and I am confused on catkin_make process in order to compile the code. There are a lot of make errors that I am encountering, so please provide some direction on how to go about this and the next steps.

Thanks You!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-03-09 09:58:38 -0500

mgruhler gravatar image

Best way to install all requires dependencies is to use rosdep.

For a source workspace, the typical command is:

rosdep install --from-paths PATH/TO/SRC -i

the -i switch does not install dependencies that are in the source path.

Note, rosdep install all the debian packages, it does not download anything from source. So if you have dependencies to repos that are not released, you still need to do the manual fiddeling and resolving of those dependencies.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2017-03-09 09:56:15 -0500

Seen: 209 times

Last updated: Mar 09 '17