#sudo su mkdir dss cd dss #necessary packages install sudo apt-get install git-core \ cmake \ libxml2-dev \ libical-dev \ libpoco-dev \ libboost-system-dev \ libboost-filesystem-dev \ libboost-thread-dev \ libboost-program-options-dev \ libboost-test-dev \ xulrunner-dev \ libssl-dev \ python-lxml \ doxygen \ g++ wget http://developer.digitalstrom.org/files/contrib/gsoap_2.7.15-1_i386.deb sudo dpkg -i gsoap_2.7.15-1_i386.deb #Tools for building website sudo apt-get install rubygems sudo gem install rake sprockets echo 'export PATH=$PATH:/var/lib/gems/1.8/bin/' >> ~/.bashrc source ~/.bashrc #Compiling dsm-api git clone git://gitorious.digitalstrom.org/ds485-stack/ds485-core.git cd ds485-core git checkout testing cmake -DCMAKE_INSTALL_PREFIX=/home/scientist/dss/libdsm make make install cd .. git clone git://gitorious.digitalstrom.org/ds485-stack/ds485d.git cd ds485d git checkout testing cmake -DCMAKE_INSTALL_PREFIX=/home/scientist/dss/libdsm make make install cd .. git clone git://gitorious.digitalstrom.org/ds485-stack/ds485-client.git cd ds485-client git checkout testing cmake -DCMAKE_INSTALL_PREFIX=/home/scientist/dss/libdsm make make install cd .. git clone git://gitorious.digitalstrom.org/ds485-stack/dsm-api.git cd dsm-api git checkout testing cmake -DCMAKE_INSTALL_PREFIX=/home/scientist/dss/libdsm make make install make test cd .. #Compilling DSS git clone git://gitorious.digitalstrom.org/dss/dss-mainline.git cd dss-mainline cmake -DLIBDSM_PREFIX=/home/scientist/dss/libdsm cmake -DWITH_DATADIR=data/ cmake -DWITH_TESTS=yes/ cmake -DWITH_SIM=yes/ cmake -DCMAKE_BUILD_TYPE=Release/ make #sudo su make install make test #Configuring cd tools ./create_cert.sh cp dsscert.pem /usr/local/share/dss/data/ cd .. #exit ./dss