Ask Your Question
2

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. http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=fuerte&variant=desktop-full&overlay=no

edit retag flag offensive close merge delete

Comments

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
1

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:

https://raw.github.com/willowgarage/catkin/master/test/test.rosinstall

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

rosinstall --catkin ~/catkin https://raw.github.com/willowgarage/catkin/master/test/test.rosinstall
edit flag offensive delete link more

Comments

@snorri : can you edit your answer to use this link instead (more up-to-date)? http://ros.org/doc/api/catkin/html/

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
0

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/setup.sh 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

Comments

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

Stats

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

Seen: 577 times

Last updated: Mar 02 '12