-
Notifications
You must be signed in to change notification settings - Fork 0
/
cst-install-vos.sh
38 lines (28 loc) · 1.07 KB
/
cst-install-vos.sh
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
33
34
35
36
37
#!/bin/bash
# Simple script for building and installing virtuoso open source from source
# Usage: install-vos.sh [version]
# Example: ./install-vos.sh 6.1.5
version="$1"
subversion="$2"
if [ -z "$version" ]; then
echo "Please specify the virtuoso open source version to install. e.g. 6.1.5"
exit 1
fi
fullversion="$version"
if [ ! -z "$subversion" ]; then
fullversion="${version}_${subversion}"
fi
sudo apt-get install autoconf automake libtool flex bison gperf gawk m4 make openssl libssl-dev libreadline-dev
#For centos (and the likes)
#sudo yum install autoconf automake flex bison gperf gawk m4 make readline-devel openssl-devel
#wget "http://downloads.sourceforge.net/project/virtuoso/virtuoso/$version/virtuoso-opensource-$version.tar.gz"
dir="virtuoso-opensource-${fullversion}"
file="${dir}.tar.gz"
url="http://downloads.sourceforge.net/project/virtuoso/virtuoso/$version/$file"
echo "Downloading $url..."
wget "$url"
tar -zxvf "$file"
cd "$dir"
./configure --prefix="/opt/virtuoso/vos/$fullversion" --with-readline=/usr/lib/libreadline.so
make -j
make install