Ask Your Question

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

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

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 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

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

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

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


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

Seen: 23 times

Last updated: Mar 09 '17