Ask Your Question

Fuerte source install

asked 2012-02-11 07:13:56 -0500

I Heart Robotics gravatar image

What is the currently preferred method for a complete source build of ROS Fuerte?

This URL does not seem to work.

edit retag flag offensive close merge delete


It's now in two systems. There's not good documentation yet. I'll be writing some soon. I'll post a link here when I write it up.
tfoote gravatar image tfoote  ( 2012-02-11 18:32:29 -0500 )edit

I'd like to do a source install also... @tfoote have you written up this documentation yet?

Eric Perko gravatar image Eric Perko  ( 2012-02-27 13:41:24 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2012-02-27 13:52:28 -0500

Daniel Stonier gravatar image

updated 2012-02-27 14:17:25 -0500

The catkin guide. As tully says, its still in the works, but its easy enough to follow for building. There is a working rosinstaller you can build off - just add your stacks to the bottom of it:

To start your rosinstall, make sure you have rosinstall updated to the latest version and run it with the --catkin option:

rosinstall --catkin ~/catkin
edit flag offensive delete link more


@snorri : can you edit your answer to use this link instead (more up-to-date)?

kwc gravatar image kwc  ( 2012-02-27 14:07:57 -0500 )edit
tfoote gravatar image tfoote  ( 2012-04-10 15:07:53 -0500 )edit
Eric Perko gravatar image Eric Perko  ( 2012-04-10 15:48:41 -0500 )edit

answered 2012-03-02 08:40:38 -0500

I Heart Robotics gravatar image

updated 2012-03-02 17:29:09 -0500

Can someone clarify the install process after make completes the build in /tmp?

I think I understand why the default is to install to /usr/local but I'm not sure that it is obvious that /usr/local/ is part of ROS

The method I used is roughly

$ make

Edit CMakeCache.txt CMAKE_INSTALL_PREFIX:PATH=/opt/ros

$ sudo make install

Testing continues...

Also, gcc/g++ 4.6 seems to have issues, but gcc/g++ 4.5 seems to work.

edit flag offensive delete link more


The usual option (just like autotools) is to pass these kinds of variables in when you invocate cmake - e.g. "cmake -DCMAKE_INSTALL_PREFIX=/opt/ros ../src". Toolchains, debug/release get passed in the same way as well.

Daniel Stonier gravatar image Daniel Stonier  ( 2012-03-02 12:43:42 -0500 )edit

What issues?

Daniel Stonier gravatar image Daniel Stonier  ( 2012-03-04 00:16:46 -0500 )edit

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-02-11 07:13:56 -0500

Seen: 577 times

Last updated: Mar 02 '12