Contributions to ROS installation under Debian [closed]

asked 2012-05-24 20:55:01 -0500

BeLioN gravatar image

updated 2014-01-28 17:12:26 -0500

ngrennan gravatar image


I thought it might be useful for other people to share my notes on ROS installation under a Debian box. In my case, I am running "Wheezy" version (testing).

The following steps are to be followed in addition to the official installation steps in:

Dependencies to be installed:

aptitude install libogre-dev python-sip-dev libprotobuf-dev protobuf-compiler nvidia-cg-toolkit libprotoc-dev libprotobuf-dev protobuf-compiler libassimp-dev python-qt4-dev

The nvidia-cg-toolkit package must be installed even if your system does not have a NVidia graphics card.

I am not sure on the difference, but ROS looks for the file and Debian packages do not have this library. Just making a soft link seems to solve the issue:

cd /usr/lib/ ln -s

Install PCL from:

I recommend using checkinstall instead of doing "make install".

Edit the following files and delete PCL dependencies:

emacs ~/workspace/ros/navigation/costmap_2d/manifest.xml

emacs ~/workspace/ros/simulator_gazebo/gazebo_plugins/manifest.xml

emacs ~/workspace/ros/navigation/base_local_planner/manifest.xml

emacs ~/workspace/ros/image_pipeline/depth_image_proc/manifest.xml

emacs ~/workspace/ros/image_pipeline/depth_image_proc/manifest.xml

Edit the following file and delete protobuf dependency:

emacs ~/workspace/ros/simulator_gazebo/gazebo/manifest.xml

There is a bug in Debian boost versions in versions 1.48 and 1.49 . To compile reviz, edit:

emacs ~/workspace/ros/visualization/rviz/CMakeLists.txt

And add this declaration:


And that's all!

Now, you should be able to rosmake -a


edit retag flag offensive reopen merge delete

Closed for the following reason Question does not follow our guidelines for questions. Please see: for more details. by tfoote
close date 2012-05-27 21:14:55


I gues you could directly edit the wiki page on the same. May be you could ask the moderators about the same. Thanks :)

karthik gravatar image karthik  ( 2012-05-24 23:07:33 -0500 )edit

Exactly. I think the wiki page is the right place for this. Feel free to get an account and extend the current Debian instructions.

Lorenz gravatar image Lorenz  ( 2012-05-25 01:09:35 -0500 )edit

Yes! Add this to the wiki! It's open to everyone who uses ROS!

jbohren gravatar image jbohren  ( 2012-05-25 14:52:47 -0500 )edit