Ask Your Question

How are ROS debian packages compiled?

asked 2012-04-22 19:49:42 -0500

Daniel Pinyol gravatar image

Hi, I'd like to know if there's any documentation on the gcc flags used to compile the Debian ROS packages. I assume -O3 is used everywhere and that sse1-3 is only enabled on those packages which contain rosbuild_check_for_sse(), but I'd prefer to have this documented, to verify whether I need to rebuild it myself to have maximum performance on my machines.

thank you

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-04-22 22:03:40 -0500

Lorenz gravatar image

Stacks using Catkin in Fuerte are compiled using git-buildpackage, i.e. they are based on the common Debian build toolchain.

As far as I know, classical ros stacks are compiled using some home brew scripts that can be found in rosdeb.

I don't expect too much low-level documentation on how to exist, but at least this page might contain some valuable information.

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


Asked: 2012-04-22 19:49:42 -0500

Seen: 169 times

Last updated: Apr 22 '12