forked from mess110/detection
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathubuntu_setup.sh
More file actions
32 lines (27 loc) · 753 Bytes
/
ubuntu_setup.sh
File metadata and controls
32 lines (27 loc) · 753 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
DETECTION_DIRECTORY=$(cd `dirname $0` && pwd)
# installing dependecies
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core subversion cmake build-essential libgtk2.0-dev libjpeg-dev pkg-config postgresql libpq-dev libopenssl-ruby
# setting up opencv
mkdir ~/opencv
cd ~/opencv
svn co https://code.ros.org/svn/opencv/tags/latest_tested_snapshot
cd latest_tested_snapshot/opencv
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install
sudo ldconfig
# installing light plugin
sudo gem install jeweler rake
cd $DETECTION_DIRECTORY
cd spoc
sudo sh install.sh
cd $DETECTION_DIRECTORY
cd runner
sudo bundle install
cd $DETECTION_DIRECTORY
cd ui-server
sudo bundle install