Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
cd ~/moos-ivp/MOOS/MOOSCore
cmake -D DISABLE_NAMES_LOOKUP=ON -D USE_ASYNC_COMMS=ON .
make -j4
cd ../MOOSEssentials
cmake .
make -j4
cd ../MOOSGeodesy
cmake .
make -j4
cd ../MOOSToolsUI
cmake -D BUILD_GRAPHICAL_TOOLS=ON .
make -j4

4) Build MOOS-IvP using the same steps in the directory :

Code Block

cd ~/moos-ivp/ivp/src

...


cmake -D IVP_BUILD_GUI_CODE

...

=ON

...

 .
make -j4

5) Download and install goby

Code Block
cd ~/
bzr co lp:goby
cd goby
sudo ./DEPENDENCIES ubuntu

...



cmake -D build_apps

...

=OFF .
make -j4

6) Download and build hovergroup svn:

Code Block
cd ~/ 
svn checkout https://hovergroup.googlecode.com/svn/trunk/ hovergroup
cd ~/hovergroup/ivp-extend/trunk
cmake .
make -j4

7) Add executable directories to your path (replacing "josh" with your username).  Add the following lines to your ~/.bashrc file.  

Code Block

HOME_DIR="/home/josh"
IVP_DIR=${HOME_DIR}/moos-ivp
MOOS_DIR=${IVP_DIR}/MOOS
PATH=$PATH:${MOOS_DIR}/MOOSCore/bin:${MOOS_DIR}/MOOSEssentials/bin:${MOOS_DIR}/MOOSToolsUI/bin
PATH=$PATH:${IVP_DIR}/bin
HOVERGROUP_DIR=${HOME_DIR}/hovergroup/ivp-extend
PATH=$PATH:${HOVERGROUP_DIR}/trunk/bin
HOME_DIR="/home/josh"IVP_DIR=${HOME_DIR}/moos-ivpMOOS_DIR=${IVP_DIR}/MOOSPATH=$PATH:${HOVERGROUP_DIR}/trunk/bin

And you're done!