FroboMind:Tutorials:How to compile FroboMind
The following instructions assume that you have completed the FroboMind installation guide.
Compile FroboMind for the first time
This part is actually described in the FroboMind installation guide but you might have a reason to recompile everything without reinstalling FroboMind.
Cleaning up
If you have previously compiled FroboMind you will in your roswork directory have the following subdirectories:
roswork/src roswork/devel roswork/build
If you want to clean up the results of previous compilations then simply delete the devel and build directories before continuing.
Compiling
ROS Groovy is compiled using catkin. Catkin is multithreaded and will fail a few times during the initial compilation.
Run these commands to compile FroboMind:
cd ~/roswork catkin_make
The last command will fail, but just continue to run:
catkin_make
Until the compilation completes at 100%.
If you have made changes or additions to FroboMind
If you change or add software to FroboMind, you need to recompile by running:
cd ~/roswork catkin_make