[NMR Home] [NMR Software Home] [libCMatrix Home] [Download] [Dependencies] [Design] [Usage] [FAQ] [Contact]

Download -- source and binaries


Overview

This page provides download capability for binary and source archives, as well as some simple build instructions. Please note that all the code listed on this page has been developed under the GPL. Note also that for source builds you will need a current Linux distribution (RedHat > 8.0 / Mandrake > 9.0).Building on older systems is a nightmare of outdated gcc/g++ and associated binutils, library tools, etc.

Binaries

The following binaries were built on a stock Gentoo Linux distribution. They should work on any distribution with a GLIBC > 2.3 and a gcc/g++ compiler > 3.2

  • libCMatrix

    The main library. As compiled here, it assumes that both the GSL and the MKL exist on the host system.

Make sure to unpack the libCMatrix in a library directory (usually specified bythe LD_LIBRARY_PATH environment variable). You will also need to make sure all the dependencies listed here are satisfied.

Source

I built / developed all the code using KDE's kdevelop IDE (version 3.0.3). If you have this IDE on your system, then building / expanding the code base will be as simple as loading the project files included with each package into kdevelop.

Alternatively, a simple ./configure && make from the command line in each root directory will work just as well.