install_spejd.sh 583 Bytes
#!/bin/bash
set -eo pipefail

if [ $# -ne 1 ] ; then
    echo "No arguments supplied. Sudo password needed."
    exit 1
fi
SUDOPASS=$1

echo $SUDOPASS | sudo -S -p "" apt-get -y install libgoogle-perftools-dev libopenmpi-dev g++ libicu-dev zlib1g-dev libboost-all-dev libxml++2.6-dev autoconf gettext bison libtool openmpi-bin flex
mkdir spejd
cd spejd
cp ../spejd-* .
tar -xzf spejd-*
cd spejd*
autoreconf -i
./configure
export CPLUS_INCLUDE_PATH=/usr/lib/openmpi/include
make
echo $SUDOPASS | sudo -S -p "" make install
echo $SUDOPASS | sudo -S -p "" ldconfig
cd ../..
rm -r spejd