PSRDADA Software Installation

Requirements

PSRDADA can be compiled with either the GNU autotools or CMake. The core library and applications are available in the code repository. Some legacy implemenations that demonstrate how the core library can be used to provide software instrumentation are available in the instruments repository.

Optional features in the core or instruments code requires external libraries:


Download

The latest version of PSRDADA can be acquired from the Git Repository (read-only access) by running the following command
git clone git://git.code.sf.net/p/psrdada/code psrdada
After checkout, PSRDADA can be compiled and installed via autotools or cmake.

Autotools Build & Install

Important note: None of the files that are generated by the GNU autotools, including the required configure script, are checked into GIT. Therefore, to compile the software after GIT checkout, you will need the GNU autotools.
cd psrdada
./bootstrap
./configure
make
make install

Cmake Build & Install

cd psrdada
mkdir build
cd build
cmake ..
make
make install

Important note: The default installation directory is $PSRHOME/$LOGIN_ARCH. If the PSRHOME environment variable is not set, /usr/local will be used instead. If you wish to install in another directory, please read the detailed Installation notes.