...
Code Block |
---|
sudo apt-get update
sudo apt-get install build-essential freeglut3-dev libboost-all-dev xterm libtiff4-dev libpng12-dev libgsl0-dev subversion bzr cmake-curses-gui libxft-dev libxinerama-dev fluid default-jre libgmp3-dev
sudo apt-get install witty witty-dev witty-doc witty-dbg
|
...
Code Block |
---|
cd ~/ svn co https://oceanai-mit-edu.ezproxyberklee.flo.org/svn/moos-ivp-aro/releases/moos-ivp-13.5 moos-ivp bzr co lp:goby/2.0 goby cd goby sudo ./DEPENDENCIES ubuntu cd ~/ svn checkout https://hovergroup.googlecode.com/svn/trunk/ hovergroup cd ~/ mkdir MOOS cd MOOS git clone https://github.com/themoos/core-moos.git MOOSCore cd MOOSCore git checkout master cd .. git clone https://github.com/themoos/essential-moos.git MOOSEssentials cd MOOSEssentials git checkout masterdevel cd .. git clone https://github.com/themoos/ui-moos.git MOOSToolsUI cd MOOSToolsUI git checkout masterV10-beta-rc1 cd .. git clone https://github.com/themoos/geodesy-moos.git MOOSGeodesy cd MOOSGeodesy git checkout master cd .. mv ~/MOOS/MOOSCore/Core/libMOOS/Comms/XPCGetProtocol.cpp ~/MOOS/MOOSCore/Core/libMOOS/Comms/XPCGetProtocol_bck.cpp cp ~/hovergroup/third-party/XPCGetProtocol.cpp ~/MOOS/MOOSCore/Core/libMOOS/Comms/ |
...
Code Block |
---|
cd ~/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 . make -j4 cd ~/moos-ivp rm MOOS ln -s ../MOOS MOOS cd ~/moos-ivp/ivp/src cmake -D IVP_BUILD_GUI_CODE=ON . make -j4 cd ~/goby cmake -D build_apps=OFF -D build_moos=OFF . make -j4 cd ~/hovergroup/ivp-extend/trunk ./build_proto.sh cmake -D BOOST_146=ON -D BUILD_SHORE_APPS=ON . make -j4 cd ~/hovergroup-extend../josh cmake -D BUILD_SHORE_APPS=ON . make -j4 |
...