MonetDB
Eugene Siow edited this page Jun 29, 2016
·
3 revisions
Based on the guide from MonetDB.
-
sudo apt-get install libpcre3 libpcre3-dev
-
Change the MonetDB_rel and MonetDB_ver variables to the latest which you can find here:
http://dev.monetdb.org/downloads/sources/Latest/
export MonetDB_rel=Jun2016 export MonetDB_ver=11.23.3 export MonetDB_base_dir=$HOME/MonetDB-$MonetDB_rel export MonetDB_source_dir=$MonetDB_base_dir/MonetDB-$MonetDB_ver export MonetDB_build_dir=$MonetDB_base_dir/BUILD export MonetDB_prefix_dir=$MonetDB_base_dir
-
Create a MonetDB directory, preferably in your home directory where you have permissions:
cd ~/
mkdir $MonetDB_base_dir cd $MonetDB_base_dir
-
wget http://dev.monetdb.org/downloads/sources/$MonetDB_rel/MonetDB-$MonetDB_ver.tar.xz
-
tar xf MonetDB-$MonetDB_ver.tar.xz
-
Create a build directory
mkdir $MonetDB_build_dir cd $MonetDB_build_dir
-
$MonetDB_source_dir/configure --prefix=$MonetDB_prefix_dir
-
make
-
make install
-
Set paths on the system for convenience:
export PATH=$MonetDB_prefix_dir/bin:$PATH export MANPATH=$MonetDB_prefix_dir/share/man:$MANPATH export CLASSPATH=$MonetDB_prefix_dir/share/monetdb/lib:$CLASSPATH MonetDB_python_lib=$MonetDB_prefix_dir/`python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(0,1,"")'` export PYTHONPATH=$MonetDB_python_lib/site-packages:$python_lib/dist-packages:$PYTHONPATH
-
Check if it's installed properly:
mclient --version