Qc2 Installation

This is the installation procedure for dev-vm116. This needs to be adapted or changed completely for the specific test environment.

STEP 1: Add extra libraries to the kvalobs environment

The kvQc2 executable may be built in the nominal Qc1 environment with the following additions:

requires netcdf [can be turned off for operational release]

requires the proj library

requires the GNU Scientific Library

utilises a number of other boost libraries (e.g. programoptions, filesystem) ...

The following install commands give more details:

apt-get install libgsl0-dbg libgsl0-dev libgsl0ldbl
apt-get install proj
apt-get install libnetcdf4
apt-get install libnetcdf-dev
apt-get insatll libboost-filesystem-dev
apt-get insatll boost-filesystem-dev
apt-get install libboost-filesystem-dev
apt-get install libboost-program-options
apt-get install libboost-programoptions
apt-get install libboost-program-options-dev

STEP 2: As user kvalobs make a local source directory and checkout the distribution from: https://svn.met.no/kvoss/kvalobs/trunk/

$ mkdir kvalobs-svn
$ cd kvalobs-svn
$ co https://svn.met.no/kvoss/kvalobs/trunk/

STEP 3: Build and install as follows:

aclocal
automake --add-missing
autoreconf -i
./configure --prefix=/metno/kvalobs #((See below before hitting enter))
make
make install
ADDENDUM
$ export KVALOBS=Your Choice
$ ./configure --prefix=$KVALOBS

kvalobs including Qc2 is now installed locally ... under $HOME/bin ...