...
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!