MonetDBInstallationUbuntu

Not much to say here just some cautionary notes.

Installed Libraries

The package configure scripts fails to inform the developer if the following packages are not installed:

You should be sure they are installed before attempting to build the package from source.

There may be other packages that should be installed that I may have had installed, so didn't notice them missing, or may be required for certain features to be enabled. With what I added above everything compiled and installed properly.

Compilation

I prefer to cd to each directory and run the configure command then do a make then make install, in this way you can easily check if you have all the packages installed then try again. The MonetDB build instructions recommends you run the monetdb-install.sh script, however this script will fail at the first sign of trouble then you need to do the entire build again since it does it's build from /var/tmp using a uniquely generated path for each build attempt. Also this script needs to be run as root if you are doing the install globally to your system, whereas you can just do the install as root if built from the individual directories.

The following options are recommended in the MonetDB build instructions, but you have to search for them.

$ ./configure --prefix='/usr/local/MonetDB' --enable-debug=no --enable-assert=no --enable-optimize=yes
$ make
$ sudo make install

Account Setup

Be sure you create user and group accounts for monet and assign them to the /usr/local/MonetDB or whatever the path you have chosen.